Да цель вообще то не такая и сложная наверное - 1) из первого запроса curl беру два параметра - название страны и url со списком документов по этой стране. Названия вывожу на страницу url передаю во второй запрос 2) Когда человек нажимает на название страны у него выпадает список (типо ) с нормативными документами по этой стране и их коротким описанием - это все лежит во втором запросе + из него я забираю url на сам документ и вывожу его в третьем запросе 3) Третий запрос выводит сам документ и его я запихиваю в модальное окно, что бы когда человек нажимал на название документа, у него открывалась модалка с его содержимым. Как то так
но дохера стрингов с 0 значение, это перегруз или в чем может быть проблема?Ну так откуда я знаю. Может жсон битый не парсится, может еще что-то...
<?php
...
$tyh[] = [json_decode($html3, true, 999, JSON_THROW_ON_ERROR),$html3];
// первый элемент будет парсенный массив, второй строка сырец
фантазера бросающегося небылицамиТак а в чем небылицы?
я имею ввиду что если заходить через браузер то создается сессия,Не всегда и вообще совершенно не обязательно. Сессия нужна там, где есть необходимость хранить данные между запросами, причем на стороне сервера, а это нужно далеко не всегда.
а вы вообще знакомы с опенкарт 2 ? если да то есть наверно его исходный код?Нет, я не знаком с опенкарт, точнее не знаком близко. Что, впрочем, не мешает мне обсуждать общую архитектуру кода, так как вопрос больше о принципах построения кода и технологиях, опенкарт или вордпресс или ларавель - принцип будет примерно одинаковый, хотя код будет абсолютно разный.
Интересно читать коменты про старость PHPЯ уже лет 10 угораю с высказываний а-ля "пхп завтра все" от новоприбывших "икспертав с опытом (1 год верстал)".
сессия создается в браузереНет, сессия не создается в браузере, или вы как-то слишком странно выражаете свои мысли, или не очень различаете что и как работает.
Я с помощью wget скачивал сайты, т.е. весь каталог конкретного сайта с бекендомто что ты скачал папку пхп и папку апи никак не говорит о том что ты скачал бэкенд. Ты либо скачал результат работы пхп скриптов, а не их код, либо это был сайт такого же ламера в бэкенде как и ты, то есть чел не понимал что как работает от слова совсем, но я склоняюсь к первому варианту.
Вот сайты банков (Сбер, Тинькофф и зарубежных) как-то защищены же от полного скачивания, хотя они хранят персональные данные пользователей и данные счетов (cvc-коды, номера счетов и т.д.).Никак особо не защищены, так как сайт не хранит "cvc-коды, номера счетов и т.д.", это все хранится на отдельных от сайта серверах, и сайт работает как посредник между тобой и сервером данных, напрямую к данным никто тебя не пустит. Впрочем, примерно так же работают 99,9% нормально написанных сайтов, включая любой среднестатистический интернет магазин, да и например этот сайт хабра...
Вот бы узнать как они так защищены...
при ? вместо ?id ошибка только изменилась, но к сожалению без результата.Да по тому что блэт у вас там все сплошная ошибка, вам просто выдало следующую проблему в бесконечном списке...
но мне нужно чтобы у попапа с кнопкой создать она была отключена при открытии, тк там пустые поля.не проще сразу задать кнопке дизэйблед? При валидации вы просто удалите атрибут.
Зацепок вообще никакихЗацепки есть всегда, просто их не показывают, их нужно смотреть. Например так:
document.addEventListener("DOMContentLoaded", function(event) {
console.log('loaded'); // пишет в консоли при загрузке DOM и срабатывании евента
console.log($('form')); // проверяем как выбралась форма
$("form").submit();
})