Здравствуйте. Только начал пхп долбить. Скажите почему выделяет ошибку? PHP: <html> <head> <title> Рулетка </title> </head> <body> <form method="POST" action="dada.php"> <input type="text" name="ch"> <input type="submit" value="отправить"> </form> <?PHP $da=rand(1,2); if ($da==$_POST['ch']) { echo "Вы угадали"; } else echo "Нет"; ?> [/img]
Нужно в таких вопросах также писать и текст ошибки. Скорее всего дело в том, что идёт обращение к несуществующему элементу массива $_POST. Сделай PHP: <?php $da = rand(1,2); $ch = isset($_POST['ch']) ? $_POST['ch'] : ''; if($da == $ch) { echo "Вы угадали"; } else echo "Нет"; ?>