Перенаправление заголовка PHP с параметром

1

Поэтому я хочу использовать базовый заголовок для перенаправления переменной с одной страницы на другую. Это кажется действительно основным, но везде, где я смотрю, люди спрашивают о более сложных ситуациях, и это затрудняет понимание. В принципе, у меня есть переменная $ user = "root", и я просто хочу передать ее на другую страницу, используя Header("Location: query.php".$user);

Прежде всего, я хочу убедиться, что это перенаправление будет отправлять мою переменную правильно.

Во-вторых, как именно я получу его с другой стороны. Как правило, если бы я использовал отправку кнопки отправки в форму, я бы использовал что-то как это $user = ($_POST["user"]); , Могу ли я получить параметр аналогичным образом в этом случае?

Спасибо за вашу помощь!

  • 0
    проверьте это: header("Location: query.php?user=".$user);
Теги:
redirect
parameters

2 ответа

5
Лучший ответ

Для переменной send

$user = 'test';
Header("Location: query.php?user=".$user);

Для получения значения пользователя vaiable

$user = $_REQUEST['user'];

Я надеюсь, что это поможет решить вашу проблему.

0

вы назначаете переменную $ user = "root"; теперь этот пользователь переменной сохранит значение root ok. то, что вы сделали, вы передали значение, но не имя, которое сохраняет значение. так что вы можете получить его. изменение

header("Location: query.php?".$user);//it will pass  as query.php?root
to
header("Location: query.php?user=".$user);
$user = ($_POST["user"]);//to get the value

Ещё вопросы

Сообщество Overcoder
Наверх
Меню