Статьи PHP, Форум, Уроки PHP, дизайн, раскрутка сайта
Портал для программистов, дизайнеров, SEO - оптимизаторов.
Статьи PHP, MySQL, AJAX, Раскрутка сайта, Заработок на своем сайте
Статьи PHP, MySQL, AJAX, Раскрутка сайта, Заработок на своем сайте
TIGER ICQ 3 6 0 2 9 5 6 8 3
     
Выберите раздел
php, javascript,ajax,mysql,TIGER CMS
  Для начинающих
php, javascript,ajax,mysql,TIGER CMS
  Общие
php, javascript,ajax,mysql,TIGER CMS
  Безопасность
php, javascript,ajax,mysql,TIGER CMS
  Интересное
php, javascript,ajax,mysql,TIGER CMS
  Новости PHP
php, javascript,ajax,mysql,TIGER CMS
  PHP + AJAX
php, javascript,ajax,mysql,TIGER CMS
  JavaScript
php, javascript,ajax,mysql,TIGER CMS
  Дизайн
php, javascript,ajax,mysql,TIGER CMS
  Раскрутка
php, javascript,ajax,mysql,TIGER CMS
  Заработок
php, javascript,ajax,mysql,TIGER CMS
  Советы

Поиск
 
 
 

Друзья сайта
 
 
1. www.bvisoft.com
Онлайн счетчик
 

Статистика
  Всего статей: 405
  Опубликовано: 405
  Проверяються: 0
  Добавлено сегодня: 0
--------------------------------------
  Прочитано статей: 405
  Всего прочтений: 211196
--------------------------------------
  Сейчас читают: 2 чел.

Кнопка сайта
  Если мой сайт вам чем-то помог, поставьте, пожалуйста, на своем сайте такую кнопку:
 
  Код кнопки:
 

 

Простой сайт на PHP [Версия для печати]
Разместил: admin . Раздел: Для начинающих. Опубликовано: 09-20-2007 18:18:12


Попытаемся сделать простой шаблон для сайта. Основным скриптом сайта будет файл с именем index.php. Что в нём должно быть:
Вывод шапки сайта
Вывод той страницы, которую запросил пользователь
Вывод сообщения об ошибке, если такой страницы не существует
Вывод низа сайта
Шапку и низ сайта мы будем держать в двух файлах: top.php и bottom.php, а содержимое страниц будет находиться в файлах, которые мы расположим в папке text и будем брать их оттуда.
Как определить, какая страница нужна пользователю? Каждая страница нашего сайта будет иметь такой адрес: http://www.site.ru/index.php?page=название_страницы, значит уже в самом начале работы скрипту будет известна переменная с именем $page. Она и будет содержать адрес нужной страницы.
Простейший шаблонизатор. Файл index.php:
<?

include_once ("top.php");

// подключаем шапку сайта (только один раз)

if (!$page) $page="index";

// если страница явно не указана, то это главная страница

if (file_exists("text/" . $page . ".php")==false) $page="404";

// это поясним подробнее: функция file_exists (ИМЯ ФАЙЛА)

// говорит нам, существует файл с таким именем, или нет

// В условии сказано: если файл не существует (функция возвращает

// false), то в качестве страницы берём файл с текстом ошибки 404

// имя проверяемого файла: "text/" . $page . ".php"

include ("text/" . $page . ".php");

// подключаем саму страницу

include_once ("bottom.php");

// подключаем низ сайта (только один раз)

?>
Теперь всё, что осталось сделать - это создать файлы top.php и bottom.php, а также все файлы всех страниц сайта. Это достаточно просто. Если же у Вас возникают какие-то сложности, то Вы легко можете скачать пример такого сайта.
Источник:
http://phpbook.com.ru

Источник: http://articles.org.ru   Прочитана 2737 раз.
  Закладки:  
     
     
     




     
   TIGER EMAIL tiger1989@mail.ru
online SpyLOG тИЦ и PR
Copyright 2007 by TIGERCMS.com
Powered by TIGER-News v1.1
Реклама:
сертификат госстроя отказное письмо; акт скрытых электромонтажных работ расценкой электромонтажными работы частный электрик; аукцион на wmu