Поэтому я хочу использовать базовый заголовок для перенаправления переменной с одной страницы на другую. Это кажется действительно основным, но везде, где я смотрю, люди спрашивают о более сложных ситуациях, и это затрудняет понимание. В принципе, у меня есть переменная $ user = "root", и я просто хочу передать ее на другую страницу, используя Header("Location: query.php".$user);
Прежде всего, я хочу убедиться, что это перенаправление будет отправлять мою переменную правильно.
Во-вторых, как именно я получу его с другой стороны. Как правило, если бы я использовал отправку кнопки отправки в форму, я бы использовал что-то как это $user = ($_POST["user"]);
, Могу ли я получить параметр аналогичным образом в этом случае?
Спасибо за вашу помощь!
Для переменной send
$user = 'test';
Header("Location: query.php?user=".$user);
Для получения значения пользователя vaiable
$user = $_REQUEST['user'];
Я надеюсь, что это поможет решить вашу проблему.
вы назначаете переменную $ 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
header("Location: query.php?user=".$user);