Я пытаюсь сделать некоторые проверки ошибок.Я хочу сделать так, чтобы, если ни одна радио-кнопка не была отмечена на html-странице, она перешла на php и сказала пользователю выбрать радио-кнопку и ссылку для возврата на эту страницу.
Включеномой текущий код:
PHP
<?php
switch($_POST["city"]){
case "sf":
echo "Welcome to San Francisco, enjoy the beautiful weather.";
break;
case "tokyo":
echo "Welcome to Tokyo, enjoy the sushi.";
break;
case "paris";
echo "Welcome to Paris, enjoy the Eiffel Tower.";
break;
Default:
echo "Please pick a city.";
echo "<a href=\"/week7.html\">Go Back</a>";
}
?>
HTML
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div>
<form action="Week7PHP.php" method="post">
<input type="radio" name="city" value="sf">San Francisco<br />
<input type="radio" name="city" value="paris">Paris<br/>
<input type="radio" name="city" value="tokyo">Tokyo<br/>
<input type="submit" id="Submit">
</form>
</div>
</body>
</html>
Выдает ошибку, когда не находит ни одну из переключенных кнопок.
Это ошибка, если не выбран ни один параметр: Примечание: неопределенный индекс: город