Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: запросы Get

Сообщения:  [1-3] 

 
 автор: cheops   (06.08.2005 в 21:55)   письмо автору
 
   для: napTu3aH   (06.08.2005 в 20:39)
 

Исходники форма (вместе с несколькими варианрами дизайна) доступны для свободной загрузки из раздела downloads http://www.softtime.ru/info/downloads.php

PS В русской транслитации мне больше нравится кода cheops переводится как хеопс, а не чеопс :)))

   
 
 автор: napTu3aH   (06.08.2005 в 20:42)   письмо автору
 
   для: napTu3aH   (06.08.2005 в 20:39)
 

извините я торможу :)

if($id>=$rows) 
$id=($rows--);  

все понял

   
 
 автор: napTu3aH   (06.08.2005 в 20:39)   письмо автору
 
 

я сам недавно столкнулся с этой проблемой,
решил :)
но у вас на форуме хитрее сделано, но не везде
нет исходников форума не могу посмотреть, за сим спрашиваю
например:
есть ссылка
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=6042&page=1
если нехороший человек возьмет и сам напишет в адресной строке
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=6042&page=7
или
http://www.softtime.ru/forum/read.php?id_forum=2123123&id_theme=6042&page=1
у вас если $id нет то подставляетсья его максимально возможное значение
если ввести 1-й вариант останешься на той же страничке
если 2-й перекинет на форум по апачи d_forum=5
с темами ситуация другая
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=9042&page=1
скажет что такой темы нет и выдаст еррор

по совету Чеопса я вставил себе

if(!isset($id)) exit;

и перед выводом инфо из базы данных по $id

if($id>=$rows) exit("Выбранного элемента нет в базе данных");

но он в случае несуществующего $id просто ничего не показывает или показывает страницу с текстом
хотелось бы как у вас :)

   

Сообщения:  [1-3] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования