Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » php не реагирует на формы

Ответить
Настройки темы
php не реагирует на формы

Аватара для Nurtek

Пользователь


Сообщения: 141
Благодарности: 0

Профиль | Отправить PM | Цитировать


Привет народ!
Вообщем короче я говоря, я еще новичок в php. Еще пока изучаю. Когда в Dreamweaver готовлю форму и указываю обработчика , чтобы он обработал, в браузере указывается только одна форма, а обработчик не работает, хотя php у меня настроен и вроде как функционирует корректно. Ниже приведен код формы и обработчика

1. <body>

<p><form action="name.php" method="post" name="form1" target="_blank"></form>
<p>Input your name please:
<p><input name="name" type="text" size="20" /></p>
<p>Input your lastname: </br>
<p><input name="lastname" type="text" size="20" /></p>
<p><input name="submit" type="submit" value="Go!" />

</body>

2. <body>
<?php

$name=$_POST['name'];
$lastname=$_POST['lastname'];

echo $name['name'];

?>

</body>

Отправлено: 11:30, 23-03-2010

 

Аватара для Coutty

Кот Ти


Сообщения: 7318
Благодарности: 1204

Профиль | Отправить PM | Цитировать


Пишите просто echo $name;

Отправлено: 13:31, 23-03-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Nurtek

Пользователь


Сообщения: 141
Благодарности: 0

Профиль | Отправить PM | Цитировать


Не получается, результат тот же-не пашет обработчик... Мне кажется там надо в php в настр покапаться, но не знаю где. Прошу совета.

Отправлено: 10:14, 24-03-2010 | #3


Аватара для Coutty

Кот Ти


Сообщения: 7318
Благодарности: 1204

Профиль | Отправить PM | Цитировать


А может быть нельзя использовать name в качестве имени поля.

Отправлено: 11:28, 24-03-2010 | #4


Deadooshka


Сообщения: 2517
Благодарности: 692

Профиль | Отправить PM | Цитировать


посмотрите, где закрывающий тег </form> находится...
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:07, 24-03-2010 | #5


Аватара для Nurtek

Пользователь


Сообщения: 141
Благодарности: 0

Профиль | Отправить PM | Цитировать


Насчет имени поля name-если я не укажу имени поля, тогда как определиться переменная? Насчет form-все равно не получится, так как я также пробовал вариант, где все эл-ты (текст поля, кн отправки) ставил между <form> ...</form>. Одно и тоже.

Отправлено: 14:19, 24-03-2010 | #6


Deadooshka


Сообщения: 2517
Благодарности: 692

Профиль | Отправить PM | Цитировать


У вас и value нет у полей... браузер может и вовсе не слать такие данные, соответственно на сервере их не будет...

Выводите лучше phpinfo() - там все можно найти, что браузер шлет.
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:39, 24-03-2010 | #7


Аватара для Nurtek

Пользователь


Сообщения: 141
Благодарности: 0

Профиль | Отправить PM | Цитировать


Уважаемый sham, можно поподробней?, я что-то не догнал, какие поля?, какие vаluе?

Отправлено: 15:49, 24-03-2010 | #8


Deadooshka


Сообщения: 2517
Благодарности: 692

Профиль | Отправить PM | Цитировать


для полей text необязательно...
HTML код: Выделить весь код
<html> <body> <form action="name.php" method="post" name="form1" target="_blank"> <p>Input your name please:</p> <p><input name="name" type="text" size="20" /></p> <p>Input your lastname:</p> <p><input name="lastname" type="text" size="20" /></p> <p><input name="submit" type="submit" value="Go!" /></p> </form> </body> </html>

PHP код: Выделить весь код

<?php

phpinfo
(INFO_VARIABLES);

echo 
'<pre>';

var_dump($_POST);

echo 
'</pre>';
?>


Отправлено: 16:13, 24-03-2010 | #9


Аватара для Coutty

Кот Ти


Сообщения: 7318
Благодарности: 1204

Профиль | Отправить PM | Цитировать


Цитата Nurtek:
Насчет имени поля name-если я не укажу имени поля, тогда как определиться переменная? »
Я имел в виду именно значение поля name. Пишите другие значения: name='firstname', например.

Отправлено: 16:50, 24-03-2010 | #10



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » php не реагирует на формы

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Как передать данные с HTML формы в PHP скрипт? .ExeRun Вебмастеру 7 19-04-2010 02:31
Проблема с PHP(не передаются переменные из формы в PHP- скрипт) Kirander Вебмастеру 21 03-08-2009 01:11
Explorer не реагирует naka Лечение систем от вредоносных программ 7 25-02-2009 23:03
php отсылка из формы на мыло E-mail Вебмастеру 12 12-02-2005 17:29
method="post" формы и передача переменных в PHP Prisoner Вебмастеру 5 26-04-2003 18:01




 
Переход