Учу по учебнику Д.Н. Колесниченко. В учебнике есть пример по обработке форм. Вот листинг html файла: Код (Text): <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Форма данных</title> </head> <body> <form action="http://localhost/form.php" method="POST"> Текстовое поле txt <input type="text" name="txt"><br> Поле ввода пароля pswd <input type="password" name="pswd"><br> Скрытое поле hid <input type="hidden" name="hid" value="Hidden Field"><br> <hr> <input type="checkbox" name="var" value="Вариант 1" checked>Вариант 1 (по умолчанию) <input type="checkbox" name"var2" value="Вариант 2">Вариант 2 <hr> <input type="radio" name="sex" value="male" cheked>Мужчина <input type="radio" name="sex" value="female">Женщина <hr> <textarea name="t_area" cols="20" rows="5" wrap="virtual"> Текс по умолчанию </textarea> <hr> Список возможности множественного выбора:<br> <select name="month" size=1> <option value=01 selected>Январь</option> <option value=02>Январь</option> <option value=03>Февраль</option> <option value=04>Март</option> <option value=05>Апрель</option> <option value=06>Май</option> <option value=07>Июнь</option> <option value=08>Июль</option> <option value=09>Август</option> <option value=10>Сентябрь</option> <option value=11>Октябрь</option> <option value=12>Ноябрь</option> </select> <br>Список с возможностью множественного выбора:<br> <select name="month2[]" size=4 multiple> <option value=01 selected>Январь</option> <option value=02>Январь</option> <option value=03>Февраль</option> <option value=04>Март</option> <option value=05>Апрель</option> <option value=06>Май</option> <option value=07>Июнь</option> <option value=08>Июль</option> <option value=09>Август</option> <option value=10>Сентябрь</option> <option value=11>Октябрь</option> <option value=12>Ноябрь</option> </select> <hr> <input type="submit" name="go" value="Send"> <input type="reset" value="Clear form"> </form> </body> </html> Вот листинг php: PHP: <? if (!isset($go)) { echo "Не указаны параметры\n"; exit(1); } else { echo "<html><body>"; echo "<b>Текстовые поля</b><br>"; echo "txt: $txt pswd: $pswd hid: $hid <br>"; echo "<b>Checkbox</b><br>"; if (isset($var1)) echo "var1: $var1"; if (isset($var2)) echo "var2: $var2"; echo "<br><b>Radio</b><br>"; echo "sex: $sex"; echo "<br><b>Область ввода текста</b><br>"; echo "$t_area"; echo "<br><b>Список month:</b> $month <br>"; echo "<br><b>Список month2:</b><br>"; foreach($month2 as $key=>$value) echo "$key = $value <br>"; } ?> Когда заполняю все формы, отправляю на обработку php выдает сообщение "Не указаны параметры". Я еще смотрел примеры из интернета и тоже ни один не работает.
Выброси каку и купи нормальный учебник !!! (причём я не шучу, серьёзно говорю, когда научишься и станешь профи спасибо мне скажешь)
Да я уже заметил, что учебник идиотский. Но у меня любые скрипты вызывают какие-либо ошибки. Кроме Hellow World +)
Да кстати его многие советуют, сам не читал но в компетентности людей которые его хвалят трудно усомниться !!! (Среди них есть ОЧЕНЬ даже авторитетные люди)
Vladson, просто я еще и у самого Котерова на форуме бываю, и это человек который реально, активно разрабатывает реальные практические проекты, и понимает проблемы и затыки разработчиков, поэтому уверен, что книга должна быть неплоха, как минимум, без черезмерных глупостей. ЗЫ. Хотя так нелюбимый администрацией проект «Денвер» — тоже его рук дело. А мне все равно нра. =)
ЗЫ. Мне к сожалению пришлось изучать по факту разработки проекта практически, из-за чего в первый раз наломал много дров... Потом было тяжеловато переучиваться. К сожалению, в учителях мне сначала попался «плохой» программист. Но ничего, справился. =)