Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Лохматый
Зарегистрирован: 19.04.2006 Сообщения: 3
|
Добавлено: Пн Июл 31 2006 09:29 Заголовок сообщения: Разбор php кода...Помогите пож-та |
|
|
Вот у меня такая проблемма. Достал я учебник по php поставил сервер для него. Ну проверил на работоспособность всё номана.
<HTML>
<HEAD>
<TITLE>HTML Form</TITLE>
</HEAD>
<BODY>
<FORM ACTION-"HandleForm.php" METHOD=POST>
First Name <INPUT TYPE=TEXT NAME="FirstName" SIZE=20><BR>
Last Name <INPUT TYPE=TEXT NAME="LastName" SIZE=40><BR>
E-mail Address <INPUT TYPE=TEXT NAME="Email" SIZE=60><BR>
Comments <TEXTAREA NAME="Comments" ROWS=S COLS=40></TEXTAREA><BR>
<INPUT TYPE=SUBMIT NAME="SUBMIT" VALUE="Submit!">
</FORM>
</BODY>
</HTML>
вот это типо форма для регистрации которая должна передать информацию о регистрации на страницу handleform.php....
<HTML>
<HEAD>
<TITLE>Form Results</TITLE>
</HEAD>
<BODY>
<?php
/* Эта страница получает и отрабатывает данные, принятые
от "form.html".*/
print ("Your first паве ie $FirstHame.<BR>\n");
print ("Your last name is $LaetName.<BR>\n");
print ("Your E-inail address is $Email.<BR>\n") ;
print ("This is what you had to say:<BR>\n $Comments<BR>\n");
?>
</BODY>
</HTML>
Вместо того чтобы показать результаты ввода....он мне горорит об ошибке в строках 9,10,11,12 не понимаю в чём моя ошибка..еси кто нить знает...и увидел ошибку помогите плиз.... _________________ Рок форева |
|
Вернуться к началу |
|
|
andrey137
Зарегистрирован: 08.10.2004 Сообщения: 9 Откуда: Moscow
|
Добавлено: Пт Авг 18 2006 19:36 Заголовок сообщения: |
|
|
смотря что за ошибка
скорее всего у тебя в php.ini стоит
register_globals = Off
тогда переменные переданные из формы в скрипте обработчике будут видны только как элементы массива $_POST[] а именно:
$_POST['FirstHame']
$_POST['LaetName']
$_POST['Email']
а может строки передаваемые в print неправильно интерпритировались, попробуй так
print ("Your first паве ie ".$_POST['FirstHame'].".<BR>\n");
print ("Your last name is ".$_POST['LaetName'].".<BR>\n");
print ("Your E-inail address is ".$_POST['Email'].".<BR>\n") ; |
|
Вернуться к началу |
|
|
|