Здравствуйте. Я только начала разбирать php и столкнулась со след. проблемой: при написании простейших скриптов, принимающих переменные из html формы я не могу эти переменные отобразить в браузере. Даже примеры из мануала не работают.
Простейшая форма HTML
| Код | <form action="action.php" method="POST"> Ваше имя: <input type="text" name="name" /> Ваш возраст: <input type="text" name="age" /> <input type="submit"> </form>
|
Выводим данные формы
| Код | Здравствуйте, <?php echo $_POST["name"]; ?>. Вам <?php echo $_POST["age"]; ?> лет.
|
НО! этот пример работает:
| Код | <html><body> <form action=hello.php> Логин: <input type=text name="login" value=""><br> Пароль: <input type=password name="password" value=""><br> <input type=submit value="Нажмите кнопку, чтобы запустить сценарий!"> </form> </body></html>
|
| Код | <!-- Использование данных формы --> <html><body> <?php if ($_REQUEST['login']=="root" && $_REQUEST['password']=="111") { echo "Доступ открыт для пользователя $_REQUEST[login]"; } else { echo "Доступ закрыт!"; } ?> </html></body>
|
Помогите пожалуйста |