241 / 9 / 7
Регистрация: 27.08.2009
Сообщений: 868

Неправильный ввод в адресной строке браузера

27.09.2010, 01:14. Показов 2989. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У меня есть пункт меню который ссылается на страницу http://site.ru/videolessons/1.php?page=1
Скажите как сделать,чтоб если пользователь неправильно ввёл ссылку в браузере его пренаправило на страницу http://site.ru/videolessons/1.php?page=1
У меня в коде есть такая проверка.
PHP
1
2
3
if(empty($page)){
die('<p style="color:red; font-size:24px;">Ошибка! Неверный URL адресс!</p>');
}
но это выводит текст ошибки, а мне нужно чтоб не выводило текст ошибки, а чтоб переадресовывало на страницу именно:
http://site.ru/videolessons/1.php?page=1
если не правильно набрана ссылка в браузере.
Пробую так:


PHP
1
2
3
4
5
6
7
<?php
$page = $_GET['page'];
if(empty($page)){
$URL='../videolessons/1.php?page'> 
header("Location:$URL"); 
exit(); 
}
Выдаёт ошибку что не определённая переменная.Как правильно написать?
Notice: Undefined variable: URL in z:\home\site.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\site.ru\www\blocks\kontent.php on line 14

Добавлено через 1 час 27 минут
Вот так вроде сработало.
Code
1
2
3
@$page = $_GET['page'];
if(empty($page)){
$page = 1;
Ещё вопрос, как написать, просто когда пользователь вводит в адресной строке:

http://site.ru/papka/

он попадает каталог файлов, как сделать чтоб не попадал, не могу понять как написать,чтоб перебросило его на /videolessons/1.php?page=1'>

Добавлено через 50 минут
Как сделать пере направление с каталога на страницу, чтоб пользователь не попадал на каталог мой,не получается.
Я имею ввиду чтоб не попадал на http://site.ru/videolessons
а попадал на http://site.ru/videolessons/1.php?page=1
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.09.2010, 01:14
Ответы с готовыми решениями:

Замена ссылок в адресной строке браузера
Привет всем. Такой вопрос: предроложим страница &quot;контакты&quot; выводится в адрессной страке как &quot;example.ru/index.php?page=3&quot;. Каким...

S.coldsearch.com в адресной строке браузера
ввожу любой адрес, кидает сначала на coldsearch а потом уже на нужный сайт.в настройках стоит от админа.не удаляется.

Как изменить адрес в адресной строке браузера?
На странице два фрейма, в левом фрейме находиться меню, а в правом список товаров. По списку товаров можно провести поиск указав нужные...

5
 Аватар для ILA
68 / 61 / 11
Регистрация: 10.08.2009
Сообщений: 226
27.09.2010, 10:54
Создаешь в корне сайта файл с именем ".htaccess" и пишешь в него
ErrorDocument 404 /videolessons/1.php?page=1
0
241 / 9 / 7
Регистрация: 27.08.2009
Сообщений: 868
27.09.2010, 22:13  [ТС]
Создал файл,навзал его .htacess в тотале комнадере и написал внутри него, как вы написали.
Code
1
ErrorDocument 404 /videolessons/1.php?page=1
Ввожу в браузере:
http://sitik.ru/вавава
Никакой переадресации не вижу, от файла .htacces
0
 Аватар для ILA
68 / 61 / 11
Регистрация: 10.08.2009
Сообщений: 226
28.09.2010, 12:37
Если внимательно прочитать мой пост, то имя файла должно быть ".htaccess"
Почитать про него можно тут
0
241 / 9 / 7
Регистрация: 27.08.2009
Сообщений: 868
28.09.2010, 21:17  [ТС]
Переименовал и всё равно ничего не изменилось, при вводе:
http://sitik.ru/k
ничего не происходит
0
 Аватар для coderXLsn
49 / 49 / 3
Регистрация: 16.05.2010
Сообщений: 348
28.09.2010, 21:22
а вы уверены что это неправильный адрес???
что это за скрипт? у вас точно апач стоит?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.09.2010, 21:22
Помогаю со студенческими работами здесь

Как скрыть ссылку в адресной строке браузера
Здравствуйте! я только начинаю создавать сайты на ASP.NET и мне нужно узнать Как скрыть ссылку в адресной строке браузера (или выводилась...

кодировка кирилличиских букв в адресной строке браузера
Точнее кодировка того что приходит в скрипт через GET. Походу строка однобайтная. А проект у меня юникодный. Где нибудь четко написано в...

как показать иконку в адресной строке браузера?
Добрый день! Замучился уже: часа два сижу, не могу в адресную строку вставить иконку. Все время показывает стандартную лотусовую. ...

Иконка сайта в адресной строке браузера - не выводится
Здравствуйте, у меня такая проблема: не выводится иконка сайта в адресной строке браузера. Я долго бодался с етой проблемой: читал...

Изменить цвет текста в адресной строке браузера
Здравствуйте. Подскажите, пожалуйста, как настроить цвет и шрифт текста в адресной строке Opera. Знаю, что Меню-&gt;Настройки-&gt;Общие...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

Новые блоги и статьи
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru