из переменной в постоянную

  • Автор темы Автор темы Jazz12
  • Дата начала Дата начала

Jazz12

Новичок
if (isset($_REQUEST['login']))
{
echo $re;
}

else
{
$re = getenv("HTTP_REFERER");
}

до нажатия кнопки $re - домен, после - ошибка.
как бы так сохранить переменную чтоб использовать её после нажатия кнопки?
 
А теперь еще раз и не так сумбурно.

Если надо что-то сохранить, надо это что-то куда-то записать, в сессию, базу, кеш
 
if (isset($_REQUEST['login'])) // нажимаем кнопку
{
echo <META HTTP-EQUIV=\"Refresh\" content =\"0; URL="$re"> // редирект откуда туда откуда он пришел
}

else
{
$re = getenv("HTTP_REFERER"); // домен откуда перешел пользователь.
}

$re изменяется и если записывать её в базу а потом выводить в <META> то при одновременном заходе нескольких пользователей все перемешается.


После нажатия кнопки - 'login' переменная $re пропадает.
 
Последнее редактирование:
Если делать правильно не перемешается. Но то, как ты делашь редирект уже говорит о многом. Для таких вещей есть специальная функция header()

Вообще учти, что реферрер может быть каким угодно, или его может не быть вовсе.
 
Вообще учти, что реферрер может быть каким угодно, или его может не быть вовсе.
В моем случае реферрер есть, если нет то все теряет смысл.
А как правильно? На ум приходит только по последней строке.
 
В моем случае реферрер есть

atkritka_1375265663_648.jpg
 
Сверху