Рубрика: Сайтостроение и программирование

Антивирус для сайта или сервера

Автоматическое лечение и защита сайтов от вирусов и угроз. Наверное каждый владелец сайта или администратор сервера сталкивался с проблемой вирусов на своем ресурсе. Я не исключение. То спам, то подмена страниц и перенаправление на сторонний ресурс… Установил Clamav, просканировал свои сайты, получил список зараженных или вредоносных файлов, один за другим вручную открыл и какие-то почистил,

PHP MySQL и даты

Задача:  задать период актуальности записи в базе данных. Для примера, у нас есть MySQL база данных с объявлениями. Нам надо ограничить время показа объявления сроком в 30 дней. Для этого в таблице базы данных, куда попадают все объявления делаем два поля ‘ad_date’ и ‘end_date’. Типы полей — ‘datetime’, значения по умолчанию ‘0000-00-00 00:00:00’ . При

Динамический вывод title

Как динамически подставлять заголовок страницы? Нередко перед начинающими встает такой вопрос. А делается всё просто! Вообще на основе данного примера можно динамически генерировать любые meta теги HTML. Ваш хостинг должен поддерживать PHP. Для начала определимся со структурой сайта. Создаем три файла: top.php, index.php (и еще пару страниц для примера), bottom.php —  можно скачать одним архивом

Извлекаем массив переменных, переданных методом POST или GET

Как извлечь весь массив переменных, переданных из формы в скрипт (или просто на другую страницу)? Все данные, переданные из формы методом POST или GET, передаются в виде массива. Если в настройках PHP стоит деректива register_globals off (т.е. на хостинге выключены глобальные переменные, что сейчас очень часто практикуется), то перед использованием переменных нам необходимо разобрать этот