HTML — как получить переменную из PHP в новый файл PHP

У меня есть форма

index.html

<form action="action_page.php" method="post">
<select name="race" style="width: 180px;">
<option value="White">White</option>
<option value="Asian">Asian</option> //
</select>

<input type="submit" value="submit" name="submit"></form>

action_page.php

<?php
$varRedirect = "results.php";

$varRace = $_POST["race"];

function redirect($url, $statusCode = 303)
{
header('location: ' .$url, true, $statusCode);
die();
}

redirect($varRedirect);

?>

results.php

<html> ...

Я хочу отобразить выделение из index.html (белого или азиатского) на странице results.php, но оно должно пройти через action_page.php, потому что я собираюсь позже манипулировать переменной. Я получаю сообщение об ошибке, когда пытаюсь сделать это так, как до сих пор.

Я получаю сообщение об ошибке: «Обратите внимание: неопределенная переменная: varRace». Как я могу разместить остановки на своем action_page.php с помощью инструментов разработчика Chrome?

1

Решение

Самый быстрый способ — добавить URL и перейти на новую страницу с помощью GET.

redirect($varRedirect."?varA=".$varA."&varB=".$varB);

остальное выглядит хорошо для меня. Я не понимаю, почему ты не должен гоняться

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]