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

Форум PHP

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

 

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

вид форума:
Линейный форум Структурный форум

тема: $_SERVER['HTTP_REFERER'] другого $_SERVER['HTTP_REFERER']
 
 автор: vadimka   (13.07.2009 в 13:37)   письмо автору
 
 

Здравствуйте!
нельзя ли определит предшествующую страницу $_SERVER['HTTP_REFERER'] ?

  Ответить  
 
 автор: vadimka   (13.07.2009 в 14:32)   письмо автору
 
   для: vadimka   (13.07.2009 в 13:37)
 

в форму авторизации ввел поле:

<input type="hidden" name="refer" value="<? echo($_SERVER[HTTP_REFERER]);?>" />

а при пороверке

 if(isset($_POST[refer])){
               $refer=$_POST[refer];}else{
               $refer=$_SERVER[HTTP_REFERER];}

вроде работает, правильно ли?

  Ответить  
 
 автор: sl1p   (13.07.2009 в 14:34)   письмо автору
 
   для: vadimka   (13.07.2009 в 14:32)
 

лучше не используйте $_SERVER[HTTP_REFERER]
не каждый браузер вам его даст

  Ответить  
 
 автор: vadimka   (13.07.2009 в 14:43)   письмо автору
 
   для: sl1p   (13.07.2009 в 14:34)
 

страницам переменные присваивать?

  Ответить  
 
 автор: Рома   (13.07.2009 в 14:58)   письмо автору
 
   для: sl1p   (13.07.2009 в 14:34)
 

.

  Ответить  
 
 автор: Рома   (13.07.2009 в 15:01)   письмо автору
 
   для: vadimka   (13.07.2009 в 13:37)
 

А можно поинтересоваться зачем?

  Ответить  
 
 автор: vadimka   (13.07.2009 в 15:07)   письмо автору
 
   для: Рома   (13.07.2009 в 15:01)
 

есть страницы, с каждой можно авторизоватся, проверочный скрипт перкидывает юзера на ту страницу, от куда он начал авторизоватся. Но есть страница "Авторизоватся" проверочный скрипт перекидывает юзера на нее. Хотелось бы, чтоб перекидывало на ту страницу, с которой юзер и пришел на страницу "Авторизация"!

  Ответить  
 
 автор: Волки   (13.07.2009 в 15:18)   письмо автору
 
   для: vadimka   (13.07.2009 в 15:07)
 

у вас же на КАЖДОЙ странице есть форма залогина, зачем еще отдельную страницу для зологинивания делать? для особо одаренных?

  Ответить  
 
 автор: vadimka   (13.07.2009 в 15:46)   письмо автору
 
   для: Волки   (13.07.2009 в 15:18)
 

я дал не всю информацию - Это страница не только авторизации, но там есть еще регистрацию, при которой хотелось бы снова вернутся на исходную страницу, так хочет заказчик(это не обсуждаемо!) :)

  Ответить  
 
 автор: Рома   (13.07.2009 в 16:19)   письмо автору
 
   для: vadimka   (13.07.2009 в 15:07)
 

Вы прикалываетесь? Я вам готовое решение несколько дней назад написал.

  Ответить  
 
 автор: vadimka   (13.07.2009 в 17:02)   письмо автору
 
   для: Рома   (13.07.2009 в 16:19)
 

елы-палы, миллион извинений, сейчас буду пробовать
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=66331

  Ответить  
 
 автор: sl1p   (13.07.2009 в 17:30)   письмо автору
 
   для: vadimka   (13.07.2009 в 17:02)
 

помоему лучше сделать так, зачем эти сессии:

в форме которая на страницах просто добавлять
<input type=hidden name=return value=<?php echo $_SERVER['REQUEST_URI'?>>



во второй форме которая идёт как отдельная страница получать так:
добавлять ссылкам переменную, например:
<a href="login.php?return=<?php echo urlencode($_SERVER['REQUEST_URI']) ?>">Войти</a>

  Ответить  
Rambler's Top100
вверх

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