Я понял. Спасибо.
Кстати, Ваш совет относительно вставки переменной сработал.
И еще вопрос: если осуществлять сессии тем методом, который я представил, реальна ли их корректная работа? Или не стоит изобретать велосипед и воспользоваться стандартными функциями пхп - session_start()?
Сейчас все браузеры поддерживают куки, я пользуюсь методом setcookie, есть класс типа:
А можно ли как-то передать переменную не в виде "echo $array['SID']", а в виде "{SID}"
Насколько мне известно, такую технологию ({SID}) используют в форумах. Мне кажется, она как-то более универсальна что ли
Более того, мне ее надо будет передавать на в один шаблон, а в бОльшее количество и не везде мне я буду эти шаблоны подключать.
Для понятности: я пытаюсь реализовать механизм сессий. Да, он скорее самопальный, но пока практикуюсь только в изучении пхп
Можно всё, но это уже совсем другая история
если всё таки хотите реализовать, тогда то ваш шаблон надо пропускать через функцию которая будет заменять регуляркой все ваши {ПЕРЕМЕННЫЕ} на то, что вы хотите
Так вот: необходимо значение переменной $sid передать в ok.php
Насколько я понимаю, необходимо каким-то образом обработать массив в файле registration.php, но как это сделать - не знаю.
Желательно обойтись без JavaScript'a
Ну вот, когда видно код, понято, что вам нужно.
тк. у вас не определены пространства имен, все переменные определённые в вызываемом файле доступны и в подключаемых файлах.
в ok.php получить значение SID можно из массива в который оно записано
Добрый день.
Ситуация следующая: есть пхп скрипт и есть хтмл шаблон.
Необходимо передать переменную из скрипта в шаблон. Далее эта переменная должна уйти в адресную строку. В пхп скрипте создаю массив, с данной переменной, но все равно шаблон ее не видит.
(Добавление)
Если не удалось создать экземпляр PDO с заданными параметрами, значит они не верные или база данных недоступна, а вот какой там тип у ошибки... я использую общий, какая в принципе разница?
Зато точно перехватит тип ошибок нужен, когда ты разные ошибки ловишь, а при создании PDO, что не поймай, всё одно
Начал тестирование сайта на хостинге заказчика на новом php 7.0 и заметил, что компилятор не выполняет если он начинается на <?, проглатывает только полную версию или вывод: <?= и <?php
Стало интересно, есть ли директива разрешающаю краткую форму?
владельцы этих сайтов могут узнать что у них берут информацию с определенного IP адреса и забанить за это?
на сайтах не разу не встречал баны за большой трафик в течении дня, а вот если ты пытаешься эту информацию получить за 1 секунду, те. множественные запросы в секунду. То часть запросов могут отсеить или даже добавить тебя в банлист на какое то время ...
Парси на здоровья, но так, чтобы твой парс не приняли за DDOS, те делай не больше 1-3 запросов в секунду.
form.find("input[name="+ v +"]").addClass("error").on("change",function(){
$(this).removeClass("error");
/* удалить это событие */
});
});
В отличии от примера array приходит через ajax и $.each внутри замыкания. А помимо обработчика который я вешаю input, там уже есть и другие обработчики в том числе и на on change.
Подскажите, как удалить конкретный обработчик с конкретного события?
Нужно чтобы обработчик сработал 1 раз, а потом был удалён, но другие обработчики для данного события остались не тронутыми. Было бы круто удалить обработчик прямо изнутри после срабатывания.
Отключить через замыкания используя логическую переменную не подходит, тк это делается не потому, что событие мешает, а потому, что события копятся тк вешаются через ajax кучами и как итог страница может начать тормозить.
Генератор возможно ли написать на php?
Генератор планирую писать простой - вывод только текстовая информация без анимации (игрок 1 дал пас игроку 2, игрок 3 отобрал у игрока 2 что типа такого)
Еще смотрю в сторону языка python, а может вообще Asp или Java или С++.
PHP как и другие языки обладает широким набором функций, не совсем понимаю, что такое футбольный менеджер. Но если тебе нужно генерировать сообщения, то это реализовать на PHP совсем не сложно.
Если тебе нужно win-приложение тогда наверно стоит посмотреть в сторону C#, а если хочешь разрабатывать web-сайт, то php это отличный вариант.
По поводу анимации, php выполняется на сервере и отправляет информацию в клиент пользователя, а клиент может быть и приложением написанным на ActionScript(flash приложение) или Unity которое прекрасно работает и с анимацией и с 3D графикой. А может просто какие то звуковые и анимационные эффекты с использованием того же JavsScript в браузере.
вот этот пример показался очень интересным, те если классы со всеми namespace сделаны по стандарту, то это несколько строчек кода и подгружаются только требуемые классы... просто потрясающе!
Спасибо! (Добавление) Страница сгенерирована за 0.046601 секунд. Подгружено классов: 72
И autoload.php больше не нужен Крутая тема. Еще раз спасибо (Добавление)
Может еще кому понадобится:
Ядро сайта состоит из ~400+- php файлов, ~1mb - запросы идут на 1 файл и там используется requare_once, чтобы собрать всё это дело.
Не знаком с оптимизационными механизмами, используемых на серверах хостеров.
Будет ли какая то избыточная нагрузку на сервер, которой можно было бы избежать?
Или механизмы кэширования сервера будут держать это дело в ОП и париться не стоит по этому поводу?
Сейчас на локальном сервере среднее время генерации страницы 0.06-0.1 сек. (пока 2/3 от ожидаемого объема написано и подключается для каждого запроса).
Или стоит уже сейчас думать о том, что нужно делить на модули и для каждого запроса includ(ить), только требуемый набор классов?
Сайт интернет магазина 200-500 посетителей в день, с расчетом на рост до 1000-3000 / сутки