Архив рассылки -программирование на PHP




А не изучать все скрипты, в поисках...


А не изучать все скрипты, в поисках обращений к нужным директориям.

А если ваш друг Дима захочет запустить у себя копию вашего сайта, то ему будет достаточно скопировать ваши данные и отредактировать класс vars. Это может сделать даже человек, не пишущий на PHP.

Теперь я предлагаю описать виртуальные пути к вашему сайту. Т.е. URL-ы. А заодно опишем сразу полное название нашего проекта, короткое его название и некоторые другие понятные параметры.

Открываем наш vars.class и пишем дальше:

// Основной URL var $PATH_HTTP="http://roma.21.ru/"; // Полное название и короткое var $NAME_FULL="Персональная страница Ромы-обозревателя"; var $NAME_SHORT=''Рома-обозреватель"; // адрес хозяина страницы var $EMAIL_ADMIN=array("roma@21.ru"); // техническая служба сайта var $EMAIL_NOC=array("roma@21.ru","noc@21.ru"); // Время кеширования страниц "Expires" (в секундах) var $CACHE_TIME=300; // Максимальный размер подгружаемого в базу текста var $TEXT_SIZE_MAX= 1048576; // это мегабайт // Минимальный размер подгружаемого в базу текста var $TEXT_SIZE_MIN=100; // сто байт // Формат вывода времени (из SQL-базы) var $TIME_FORMAT="%H:%i:%S"; // ЧЧ:ММ:СС // Формат вывода даты (из SQL-базы) var $DATE_FORMAT="%d.%m.%Y"; // ДД.ММ.ГГГГ


Ну вот, хватит нам пока переменных. В процессе дальнейшей работы мы будем обращаться к этому классу, чтобы пополнить его новыми и новыми данными.

Сохраняем файл, не забыв предварительно закрыть класс и закрыть главный PHP-тэг (?>):


} ?>


    Я прошу вас, пользуйтесь нормальными текстовыми редакторами для работы с PHP. Редакторами, в которых понятно, где заканчивается строка и где заканчивается весь текст. Если вы не хотите ошибок "непонятного происхождения", -- проверьте: после закрывающего PHP-тэга не должно быть никаких символов, включая символ перевода строки. Закрывающая стреугольная скобка (>) должна быть последним символом файла.


Вот, мы и написали с вами первый, базовый класс нашего проекта.









Начало    Назад    Вперед




Книжный магазин