У меня есть пункт меню который ссылается на страницу
http://sitik.ru/videolessons/1.php?page=1
Скажите как сделать,чтоб если пользователь неправильно ввёл ссылку в браузере его пренаправило на страницу
http://sitik.ru/videolessons/1.php?page=1
У меня в коде есть такая проверка.
Код:
|
if(empty($page)){
die('<p style="color:red; font-size:24px;">Ошибка! Неверный URL адресс!</p>');
} |
но это выводит текст ошибки, а мне нужно чтоб не выводило текст ошибки, а чтоб переадресовывало на страницу именно:
http://sitik.ru/videolessons/1.php?page=1
если не правильно набрана ссылка в браузере.
Пробую так:
Код:
|
<?php
$page = $_GET['page'];
if(empty($page)){
$URL='../videolessons/1.php?page';
header("Location:$URL");
exit();
} |
Выдаёт ошибку что не определённая переменная.Как правильно написать?
Notice: Undefined variable: URL in z:\home\sitik.ru\www\blocks\kontent.php on line 14
[Денвер: показать возможную причину ошибки]
Warning: Cannot modify header information - headers already sent by (output started at z:\home\sitik.ru\www\videolessons\1.php:16) in z:\home\sitik.ru\www\blocks\kontent.php on line 14