|
Как прописать страницу с которой пришел юзер???Обсуждение темы Как прописать страницу с которой пришел юзер??? в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; ситуация такая: как прписать в пхп, если юзер пришел со страницы 01.php, чтобы он перенаправлялся на старницу ok.php, а если с люой другой ... |
|
Опции темы |
16.02.2004, 16:28 | #1 |
|
ситуация такая:
как прписать в пхп, если юзер пришел со страницы 01.php, чтобы он перенаправлялся на старницу ok.php, а если с люой другой - то на страницу denied.php??? помогите, кто чем сможет!!!! плиз! |
|
16.02.2004, 17:49 | #2 |
|
Куда пришел со страницы 01.php ? Если на index.php, то делай так:
1. В 01.php привяжи к линку на index.php переменную с каким-то значением , ну например index.php?redirect=1. 2. В index.php в первых строках (до открытия сессии, если их используешь) поставь условие перехода: if ($redirect=1) { echo "<SCRIPT LANGUAGE='JavaScript'>"; echo "window.location='ok.php';"; echo "</script>"; } else { echo "<SCRIPT LANGUAGE='JavaScript'>"; echo "window.location='denied.php';"; echo "</script>"; } У меня работает ... |
|
16.02.2004, 20:04 | #3 |
|
А ежели без Явы? Я слышал про HTTP_REFERER... Только вот почему-то на моей машине он не работает (я имею в виду реферер) Подскажешь - почему???
|
|
17.02.2004, 00:24 | #4 |
|
Очень просто это делаеться. Первый способо, это постом передать переменную с какой страницы перешёл.. Можно в урле указать пармаетром, а самый надёжный вариант в сесию поместить значение.
Короче советую прочитать мануал по последнему пункту... |
|
11.03.2004, 12:43 | #5 |
|
<?
$ref=$_SERVER['HTTP_REFERER'] if ($ref == "01.php") { перенаправление на ok.php.... } else { перенаправление на suxx.php.... } ?> |
|
14.03.2004, 04:22 | #6 |
|
Если у тебя не работает http_referrer, проверь, включены ли глобальные переменные в php.ini
|
|
15.03.2004, 09:31 | #7 |
|
А у меня вопрос посложнее... как узнать с какой страницы юзер пришел на сайт???? только тут не пойдут не сессии, ни куки. Т. е. например он пришел с сайта yandex.ru на страниу 1.php, то в БД(например) будет запись: from http://yandex.ru to 1.php
Скрипт должен быть одностронним и только для 1.php! Как это сделать? |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как ссылку прописать? | 74ivan74 | Кальянная | 10 | 19.10.2010 23:53 |
Как прописать гиперссылки в Adobe flash | alexalex | Технологии Flash | 20 | 19.12.2009 22:04 |
И пришел писец девайсу | sokol666 | Кальянная | 5 | 05.05.2009 19:42 |
Как прописать ссылки? | isroel | Технологии Flash | 33 | 09.02.2009 19:18 |
Как прописать свои кнопки???? | apollo-21 | Зал дебютантов | 2 | 26.03.2004 16:05 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|