|
|
|
|
|
для: cheops
(16.04.2006 в 14:13)
| | Спасибо. Походу именно то, что нужно. | |
|
|
|
|
|
|
|
для: Sywooch
(15.04.2006 в 14:50)
| | ID где хранится в базе данных или в файле? Если в базе данных можно поступить следующим образом
<?php
// Устанавливаем соединение с базой данных
require_once("config.php");
// Проверяем является ли ID числом
if(!preg_match("|^[\d]+$|",$_GET['ID'])) exit("Недопустимый формат URL");
// Запрашиваем количество строк с ID
$query = "SELECT COUNT(ID) FROM tbl WEHRE ID = $_GET[ID]";
$cnt = mysql_query($query);
if(!$cnt) exit(mysql_error());
// Если нет ни одной строки с таким ID
if(mysql_result($cnt,0) == 0)
{
// Редирект на главную страницу
header("Location: index.php");
}
// Остальное содержимое страницы
...
?>
|
| |
|
|
|
|
|
|
|
для: КРУТО
(16.04.2006 в 02:14)
| | if (empty($content}} {header("Location: http://www.test.ru");} else echo $conten; | |
|
|
|
|
|
|
|
для: КРУТО
(16.04.2006 в 02:14)
| | Абстрактно....
Конкретный пример можно?
Я в этом несильно понимаю. | |
|
|
|
|
|
|
|
для: Sywooch
(15.04.2006 в 14:50)
| | когда ты делаешь селект в базу where id='$id'
то проверяй
if (empty($content}} {переход на главную} else echo $conten; | |
|
|
|
|
|
|
|
для: Sywooch
(15.04.2006 в 14:50)
| | Надо что бы функция вывода контента проверяла запрос к БД и как он выполняется...
И если с указанным ИД ничего не найдено то осуществляла редирект на нужную страницу... И всё...
Или нужно привести пример кода? Если да, то нужнен код вашей функции... Желательно! | |
|
|
|
|
|
|
|
для: cheops
(15.04.2006 в 13:32)
| | Дело в том что при неверном линке функция вывода контента ничего не выводит!
Тоесть если ?link=26 a ID=26 (в таблице) несуществыет то ничего и не выводится!
А я хотел бы в случае "ГЛУХОГО" запроса переводить пользователя на главную.
Меня интерисует как можно проверять существует ли такой ID то переход на него, если нет то идем на главную? | |
|
|
|
|
|
|
|
для: Sywooch
(14.04.2006 в 21:15)
| | А как же не серверные? Если сервер не может найти страницы - это серверная ошибка или речь идёт о другом? | |
|
|
|
|
|
|
|
для: Sywooch
(14.04.2006 в 21:15)
| | Неужели нет раельных примеров? :((( | |
|
|
|
|
|
|
|
для: codexomega
(14.04.2006 в 21:09)
| | Да ведь не серверные это ошибки!!! | |
|
|
|
|