1
Я пытаюсь получить значение, выбранное в радио, которое будет использоваться в качестве цвета фона для моей страницы результатов.Результаты радио ввода в PHP
HTML код:
<form action="PhotoForm.php" method="post" enctype="multipart/form-data">
<input type="radio" name="Colour" value="Pink"/> Pink
<input type="radio" name="Colour" value="Blue"/> Blue
<input type="radio" name="Colour" value="Green"/> Green
<input type="radio" name="Colour" value="Grey"/> Grey
<input type="reset" value="Reset">
<input type="submit" value="Upload Images" name="submit">
</form>
PHP код:
$Color = "white";
$Selection = $_POST["Colour"];
if($Selection == "Pink"){
$Color = "pink";
}elseif($Selection == "Blue"){
$Color = "blue";
}elseif($Selection == "Green"){
$Color = "green";
}elseif($Selection == "Grey"){
$Color = "SlateGrey";
}
В настоящее время я получаю отображается ошибка как:
Notice: Undefined индекс: Цвет в (каталог файлов PHP) на line 4
У меня возникли проблемы с выяснением причины появления этой ошибки. Любая помощь будет очень оценена.
Вы получили это уведомление при отправке формы после выбора одного из вариантов радио, или вы заполните форму без первого сделать выбор? –
Выберите радиоприемник раньше. –
Возможно, вам придется включить весь свой код 'PhotoForm.php'. Здесь просто недостаточно, чтобы уйти. – Cully