Начал Недавно Изучать Этот Язык, начал По "Ларри Ульману"... дошёл До "PHP и Формы" - 3 глава.... там Приведён пример как высылать данные из HTML В PHP Не получилось начал Читать другую книгу, опять дошёл до схожей главы.... таже история... а вся проблема вот в этом : ------------------------------------------------------------------------------------------- HTML: <html> <head> <title>HTML Form</title> </head> <body> <form action="HandleForm.php" method="post"> Имя <input type="text" name="$name" size="20"><br> Фамилия <input type="text" name="$fam" size="40"><br> Мыло <input type="text" name="$mail" size="60"><br> Каменты <textarea name="$com" rows="5" cols="40"></textarea><br> <input type="submit" name="submit" value="Отправить"><br> <input type="reset" name="reset" value="Сброс"> </form> </body> </html> -------------------------------------------------------------------------------------------- Это Мой HTML __________________________________________________________________ PHP: <html> <head> <title>Form Result</title> </head> <body> <? /*Эта страница получает и обрабатывает данные, принятые от "form.html"*/ print "Ваше Имя $name <br>\n"; print "Ваша Фамилия $fam <br>\n"; print "Ваше Мыло $mail <br>\n"; print "А Это Ваш Коментарий:<br>\n $com<br>\n"; ?> </body> </html> ____________________________________________________________________ Это Мой PHP ____________________________________________________________________ Так вот когда я перехожу из Формы в Обработку ПЕРЕМЕННЫЕ не реагируют То Есть Всё Что я Забиваю В Форму В HandleForm Не Обрабатывается И Переменные Не Принтятся , У меня Винда Седьмая, Стоит Denwer3_Base_2008-01-13_a2.2.4_p5.2.4_m5.0.45_pma2.6.1... Ошыбка во мне ?, В Дэнвере ? Или В Коде... Обьясните пожалуйста уже 3-й день бьюсь ... Спасибо
1) в невнимательности 2) в книге html Код (Text): Имя <input type="text" name="name" size="20"><br> Фамилия <input type="text" name="fam" size="40"><br> Мыло <input type="text" name="mail" size="60"><br> Каменты <textarea name="com" rows="5" cols="40"></textarea><br> php Код (Text): print "Ваше Имя $_POST['name'] <br>\n"; print "Ваша Фамилия $_POST['$fam'] <br>\n"; print "Ваше Мыло $_POST['$mail'] <br>\n"; print "А Это Ваш Коментарий:<br>\n $_POST['$com']<br>\n";
Спасибо О Великий Гуру Ваш Совет Действительно Помог... Но начав читать другую Книгу я нарвался на Очень полезный совет, Видимо В Дэнвере Это Было Не Учтено.... Надо было В главном файле настроки "php.ini" Включить "register_globals on" .... Но За Совет Спасибо Он Тоже Работает =)