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

Форум PHP

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

 

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

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

тема: откуда пришел юзер

Сообщения:  [1-10]   [11-19] 

 
 автор: Евгений Петров   (12.09.2005 в 19:25)   письмо автору
 
   для: Dima1999   (12.09.2005 в 18:19)
 

Ну вот и пиши:
<?
  
if($_SERVER["HTTP_REFERER"] == "http://mysyte/mypage.php")
  {
    echo 
"Здравствуйте! Как приятно что вы пришли откуда то!";
    ...
  }
  else
    echo 
"Иди НА! Зайди нормально!";
?>

Реферер всегда раобтает, но если я открыл браузер и ввел адрес сайта в адресную строку, то что по твоему мне должен выдать реферер что я пришел с ул. Нагнибиды?
А вот если я приду на страницу с другой страницы, то реферер покажет, что я пришел с другой страницы.
А ты вообще что делаешь, я например както чат писал, я там чтоб страницы нельзя было открывать при входе пользователя в чат присваивал ему id и потом открывал все остальные страницы через одну ГЛАВНУЮ и из нее передавал в качаестве параметра этот id и дальше каждый скрипт сверялся с базой данных (присвоен ли данному пльзователю данный id если нет - тогда досвидания) Вот и получается что открыть все другие страницы можно только из ГЛАВНОЙ. Ну или как вариант можно угадать 32-х значный id.

   
 
 автор: Dima1999   (12.09.2005 в 18:19)   письмо автору
 
   для: Dima1999   (11.09.2005 в 22:33)
 

Я понимаю, что спрашиваю. Мне как раз и надо узнать такую штуку. Т.е. есть страница, куда человек должен прийти только после какого-то определенного события (например после заполнения формы), а этот человек решил прийти туда сам без всякой формы. Так вот, чтоб этого не было, мне и надо знать предыдущую страницу. А реферер не работает (так). Как узнать?

   
 
 автор: Евгений Петров   (12.09.2005 в 17:28)   письмо автору
 
   для: Sfinks   (12.09.2005 в 00:41)
 

Я ответил на твой пост. http://softtime.ru/forum/read.php?id_forum=4&id_theme=6726&id_post=40260

   
 
 автор: Sfinks   (12.09.2005 в 00:41)   письмо автору
 
   для: Евгений Петров   (12.09.2005 в 00:22)
 

http://softtime.ru/forum/read.php?id_forum=4&id_theme=6726&page=3

   
 
 автор: Евгений Петров   (12.09.2005 в 00:22)   письмо автору
 
   для: Sfinks   (12.09.2005 в 00:07)
 

Какая функция?

   
 
 автор: Sfinks   (12.09.2005 в 00:07)   письмо автору
 
   для: Евгений Петров   (11.09.2005 в 23:00)
 

Лгичное заиечание!!! =))))
Кстати, Евгений, та функцмя с очмсикой txt во фрейме так и не работает =((((((((((

   
 
 автор: Евгений Петров   (11.09.2005 в 23:00)   письмо автору
 
   для: Dima1999   (11.09.2005 в 22:33)
 

Ты сам понял что спрсил? Если человек ниоткуда не пришел, то зачем это узнавать? HTTP_REFERER показывает с какой страницы пришел человек, а если он ниоткуда не пришел, т.е. набрал в браузере адрес и зашел на страницу, то естественно REFERER будет пустым

   
 
 автор: Dima1999   (11.09.2005 в 22:33)   письмо автору
 
   для: cheops   (11.09.2005 в 12:29)
 

А как узнать, откуда пришел человек, если он пришел не по ссылке? Яваскриптом?

   
 
 автор: cheops   (11.09.2005 в 12:29)   письмо автору
 
   для: Dima1999   (11.09.2005 в 01:58)
 

Это нормально, ведь когда адрес набирается вручную реферера нет и следовательно переменная не создаётся.

   
 
 автор: glsv (Дизайнер)   (11.09.2005 в 05:40)   письмо автору
 
   для: Dima1999   (11.09.2005 в 01:58)
 

Но ведь именно это вам и нужно было: узнать с какой страници (по ссылке) перешел посетитель. Если адрес набран вручную, то, естественно, $_SERVER["HTTP_REFERER"] будет пуст.

   

Сообщения:  [1-10]   [11-19] 

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

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