Я пытаюсь реализовать функцию, при которой после нажатия кнопки сервер перенаправляет пользователя на новую веб-страницу с некоторыми переменными в URL. Я сталкиваюсь с ошибкой, когда функция заголовка продолжает добавлять к моему существующему URL вместо того, чтобы обновлять его. EX:
http://localhost/455Project/messaging.php/new_message.php/?ssn=
messaging.php содержит кнопку, которая при нажатии перенаправляет на new_message.php с атрибутом ssn.
var_dump($_GET);
$temp = $_GET['patient'];
if(isset($_GET['new_message'])) {
$url = "new_message.php/?ssn=" . $temp;
header("Location: " . $url);
die();
}
У текущего URL есть атрибут, который я хочу передать следующему. Var_dump имеет правильное значение. Я также попытался использовать "/455Project/new_message.php/?ssn="
, который решает добавление URL, но в любом случае переменная $temp
не добавляет правильное значение.
РЕДАКТИРОВАТЬ: у меня есть выпадающий список, который производит URL, как это эхо "
`href='messaging.php/?patient=$patient_ssn_row[0]'>$name_row[0] $name_row[1]'</a>";`
Это соответствует раскрытию с данными, и пользователь выбирает один из вариантов.