Сервер | Форекс блог Николая Маркелова

Сервер

301 редирект с помощью .htaccess

Перенаправление от опасного участка

В определенный момент каждый веб-мастер сталкивается с необходимостью автоматического перенаправления посетителей с исходной страницы сайта на другую. Это может быть связано с обновлением сайта или его переносом на новый домен. Конечно, в данном случае может возникнуть вопрос: почему бы не оставить все как есть, указав пользователю новый адрес, которым он может воспользоваться напрямую...

Категория:

Сервер

Редирект с помощью PHP

Перенаправление в студии

Довольно часто в работе веб-администратора встречаются ситуации, в которых необходимо выполнить переадресацию страницы. Это может потребоваться при обновлении сайта или для исключения необходимости открытия страницы «404», которая негативно влияет на привлекательность ресурса. Например, если страница была удалена, можно выполнить автоматическое перенаправление на главную. Для данных целей могут быть использованы различные практические способы, в числе которых PHP-редирект, о котором и пойдет дальше речь.

Категория:

Сервер

Цикл PHP «foreach»

Жилой массив

В любом языке программирования особое внимание уделяется циклам, которые позволяют значительно упростить работу с массивами и большими объемами однотипных данных. Для тех, кто использует при создании сайтов PHP, существует три типа (конструкции) для работы с массивами числовой и текстовой информации, основным и наиболее удобным из которых, является оператор «foreach».

Категория:

Сервер

Функция PHP «fopen»

Дверь открыта

При разработке веб-ресурсов обойтись без использования различных файлов довольно сложно. Это могут быть, как текстовые документы, так и различные изображения и анимации. Они могут храниться в основной папке сайта, на различных серверах и даже в корневой папке ПК.

Для того, чтобы обратиться к заданному файлу, в PHP существует специальная функция «fopen( )», которая, в свою очередь, может иметь различные режимы доступа к информации. Интересной особенностью данной функции является то, что при отсутствии указанного файла, она автоматически создает его, что также часто используется в практике сайтостроения.

Категория:

Сервер

Функция PHP «date»

Песочные часы

Для вывода даты и времени в PHP существует довольно простая встроенная функция date().

Она применяется для установления времени и определения его параметров непосредственно на сервере, где предоставлен хостинг.

Фактически, она возвращает строку, скорректированную согласно заданным параметрам форматирования. Последний параметр получил термин «format».

Категория:

Сервер

Функция PHP «explode»

Солнце, разбитое по частям

Функция PHP «explode» предназначена для разбиения основной заданной строки на подстроки (элементы).

Она является одной из самых основных функций в PHP-программировании при разработке сайтов и особенно часто применяется в тех случаях, когда возникает необходимость вывода массива строк.

Последние при этом получаются разделением родительской строки (string_name) путем использования обязательного разделителя (delimiter или separator).

Категория:

Сервер

Активная фильтрация данных в PHP

Закрытый противогаз

В предыдущей заметке был рассказ о том, как простым способом проверить значения вводимых данных, опираясь на средства, которые имеются в самом языке программирования PHP. В продолжение темы фильтрации данных в этой статье затронем вопросы о создании так называемых «активных» фильтров. Такие фильтры не только осуществляют проверку введённых в формы значений, но и, если возникает подобная необходимость, приводят данные к приемлемому виду.

Категория:

Сервер

Фильтрация вводимых данных в PHP

Противогазы для фильтрации

В языке PHP существует специальное расширение «PHPfilter», предназначенное для упрощения проверки введённых данных в скрипт значений. Необходимо заметить, что если Вы заботитесь о безопасности своих веб-проектов, то фильтрация данных должна стать для Вас обязательной процедурой. Фильтровать необходимо всё, что скрипт принимает извне: GET и POST переменные, результаты запроса к базам данных, куки, данные от других служб и, естественно, поля формы.

Категория:

Сервер

PHP и проблемы со строками в UTF-8

Почему крокозябры в UTF-8

Не секрет, что многие начинающие программисты сталкиваются с вопросом о работе в PHP со строками, закодированными в UTF-8. Сразу оговоримся, что наши добрые знакомые строковые функции substr() и strpos() с юникодом работают некорректно. Некоторые специалисты советуют придумывать разнообразные «обвязки» или устанавливать дополнительные библиотеки, исправляющие данный недостаток.

Категория:

Сервер

Создаем форму в «Zend Framwork»

Формирование

На этом уроке мы с вами научимся распознавать дату рождения пользователя с помощью «Zend_Form». Информация, которая вам пригодится находится здесь: codecaine.co.za/posts/compound-elements-with-zend-form

Категория:

Сервер