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

         

Каких — догадайтесь сами


Каких — догадайтесь сами.

Познакомлю вас только с самой первой. По-моему, такой у нас еще не было.

Она гласит: "Если посетитель зашел в директорию /cat/ без указания интересующей его рубрики, он прямиком отправляется на головную страницу".

Все, рубрикатор готов. Можете справа щелкать по рубрикам и видеть их содержимое.

Осталось вывести сам текст.

Это тоже будет просто. Мы скопируем файл index.php из папки cat в папку text и чуть его подправим.

Вот, что у меня получилось.

< ? if(!isset($text)) { header("location:/"); exit(); } require("/home/atos/php.kurepin.ru/req/out.class");

$my=new class_out; $my->sql_connect(); $my->out_text_id=$text; $err=$my->out_text(); if($err) $my->html_error=$my->err_to_html($err); $my->html_headers(); include($my->PATH_INC."/top.inc"); include($my->PATH_INC."/adv_top.inc"); include($my->PATH_INC."/navigator.inc"); flush(); ?>
"< ? echo $my->out_text_name; ?>"
< ? if(file_exists($my->PATH_DATA."/".$my->out_text_id)) include($my->PATH_DATA."/".$my->out_text_id); ?>
< ? echo $my->out_text_dt; ?>

< ? include($my->PATH_INC."/menu_main.inc");?>
< ? flush(); include($my->PATH_INC."/navigator.inc"); include($my->PATH_INC."/adv_top.inc"); include($my->PATH_INC."/bottom.inc"); $my->sql_close(); ?>
В центре выводим название, затем сам текст. Внизу справа — дата.

Все прилично, вроде.

Побродите по нашему сайту, попробуйте ввести несуществующие номера рубрик или причинить еще какой-нибудь вред сайту. Проверять не буду, но полагаю, что вести себя он будет достойно.

До завтра!



Содержание раздела