Имена участников (разделяйте запятой).
Лишним не будет. Только нужно использовать спец. функцию экранирования БД-шной либы (addslashes используют, когда др. вариантов нет). А вообще...
Все зависит от задачи. «Защита от хакеров» – это «сферический конь в вакууме», а не задача.
Заголовки жесть как криво оформлены.
Возможно, $link перед выводом надо пропустить через HTML-кодировщик. ХЗ как это устроено в WP.
<?= empty($link = get_field('link')) ? '/404' : $link ?>Вокруг угловых скобок, наверное, лучше кавычки поставить. --- Добавлено --- Вместо empty...
Можно просто между «секциями» делать что-то вроде save_as('section1'). А последнюю (или единственную) секцию сохранит сам рендер.
От этой фигни избавились не только из-за AJAX'а. Кешировать страницы целиком можно не в движке. У нас (точнее у наших клиентов) куча сайтов, где...
Это замечание лишнее, т.к. Oracle Database – это название :rolleyes:
@artoodetoo, зачем ф-ции ob_* втыкать прямо в шаблон? Такое редко бывает нужно, когда по сути два разных (и более) шаблона хранят в одном файле...
Пока не заплатишь, не узнаешь :) Названных бесплатных хватает выше крыши. Меня пинают PostgreSQL побыстрее осваивать, но я пока держусь, хотя...
Если хотите получить вменяемый код, даже между запросами надо куда-то сохранять (эхо персональных данных – отдельный вопрос). Иначе, да, ветвление...
/form – только форма /form/1 – форма с первым результатом /form/2 – форма со вторым результатом и т.п. id-шники вставляемых записей можно...
Перестаньте называть все подряд страницами :) index.php – это фронт-контроллер (единая точка входа), подключаемая в нем «страница» с кодом –...
Не. В маленьких проектах тоже лучше использовать запросы по назначению. Помимо осн. назначения подготовленных запросов (многократного выполнения...
@Александр101, мне это так объясняли: выставляешь PDO::ATTR_EMULATE_PREPARES в false, когда хочешь в явном виде делать неподготовленные и...
Почему?:eek: У ТС'а правильно! Марка – это зависимый от модели признак. В remont надо хранить только «независимые» (т.е. зависимые непосредственно...
@artoodetoo, ну, раз пошла такая пьянка, тоже попробую объяснить на пальцах... device-record-1 model-name marka-name device-record-2 model-name...
Эти обобщенные NoName тоже могут «пропасть» из «словарей». Если их и использовать, то только как замену NULL'ам при выводе. Хотя в принципе, как...
См., повторять /administrator/ в роутах не обязательно. Можно сделать иерархическое описание, т.е. описать родителя "administrator" с потомками ""...
«Знакомых с программированием»? Тогда это благотворительность со стороны работодателей, а не рабская эксплуатация. Особенно, если их не «выкинут»...