Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Передача информации из HTML-формы

Сообщения:  [1-4] 

 
 автор: nir555   (27.12.2006 в 18:13)   письмо автору
 
   для: Ученик   (27.12.2006 в 18:04)
 

благодарю за помощь, все работает :-)

   
 
 автор: LuxeMate   (27.12.2006 в 18:09)   письмо автору
 
   для: Ученик   (27.12.2006 в 18:04)
 

Есди вы заметели,то php интерпретируется только в файлах с расширением *.php (исключение: если вы по другому настроете сервер),кстати о серверах,у вас сервер с установленным php есть?

   
 
 автор: Ученик   (27.12.2006 в 18:04)   письмо автору
 
   для: nir555   (27.12.2006 в 17:57)
 

Попробуйте вот так. Вы передали переменные методом Пост. Там их и нужно смотреть ;)



<?php
ECHO ( "Your first name is ".$_POST[FirstName].".<BR>\n" );
ECHO ( 
"Your last name is ".$_POST[LastName].".<BR>\n" );
ECHO ( 
"Your E-mail address is ".$_POST[Email].".<BR>\n") ;
ECHO ( 
"This is what you had to say:<BR>\n ".$_POST[Comments]."<BR>\n");
?>

   
 
 автор: nir555   (27.12.2006 в 17:57)   письмо автору
 
 

привет всем,
начал освавать науку програмирования на php, скачал книжку и начал с азов
в начале все вроде шло не плохо пока не столкнулся с формами.

Теперь к делу :

создал .html файл со следующим содержанием

<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=5 COLS=40>
</TEXTAREA>
<BR>
<INPUT TYPE=SUBMIT NAME="Submit" VALUE="Submit">
</FORM>
</BODY>
</HTML>
после сохранения в браузере все отображается как нужно я ввожу текс в строки и далее жму submit / данные которые я ввел должны были передоваться в файл HandleForm.php, вот текст данного файла
<HTML>
<HEAD>
<TITLE>Form Results</TITLE>
</HEAD>
<body>
<?php
ECHO ( "Your first name is $FirstName.<BR>\n" );
ECHO ( "Your last name is $LastName.<BR>\n" );
ECHO ( "Your E-mail address is $Email.<BR>\n") ;
ECHO ( "This is what you had to say:<BR>\n $Comments<BR>\n");
?>

</body>

данные из формы должны были присваиваться переменным $FirstName $LastName и т.д. и далее отображаться в браузере, а у меня почему то не отображаются,

помогите плиз ?

   

Сообщения:  [1-4] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования