Есть форма в файле form.php. Обработчиком формы должен являться тот же файл что и содержит форму (form.php). После нажатия кнопки, на экране должна появиться надпись "РАБОТАЕТ!"
код:
if (!isset($Save))
{
$q='НЕ Работает!';
}
else
{
$q='РАБОТАЕТ!';
}
echo "<form method=post action='form.php'><input type=text name=mes><input type=submit name=Save></form>";
echo $q;
Спустя 10 минут, 4 секунды (6.07.2011 - 17:25) bulgakov написал(а):
if (!isset($_POST['submit']))
{
echo 'НЕ Работает!';
}
else
{
echo $_POST['mes'];
}
echo "<form method='post' action='form.php'><input type='text' name='mes'><input type='submit' name='Save'></form>";
echo $q;
Кавычки забыли проставить? Работу с массивом $_POST тоже не знаем?
Спустя 26 минут, 50 секунд (6.07.2011 - 17:52) DySprozin написал(а):
bulgakov
только не $_POST['submit'], а $_POST['Save'] (;
только не $_POST['submit'], а $_POST['Save'] (;
Спустя 3 часа, 48 минут, 53 секунды (6.07.2011 - 21:41) krop написал(а):
Спасибо большое, помогло. Не судите строго, я новичок в этом. )))
Спустя 32 минуты, 51 секунда (6.07.2011 - 22:14) neadekvat написал(а):
Цитата (krop @ 6.07.2011 - 22:41) |
Спасибо большое, помогло. Не судите строго, я новичок в этом. ))) |
Как минимум грамотная речь располагает к себе.
Почитай про "Суперглоьбальные массивы" и register_globals, чтобы не только "заработало", но и ты сам понял, что происходит то.
И еще: по какому учебнику учишься? Где это такие примеры еще приводят?
Спустя 21 минута, 2 секунды (6.07.2011 - 22:35) krop написал(а):
"Самоучитель PHP5", Д.Н.Колисниченко, 2005 год. )))))))))
Спустя 16 минут, 45 секунд (6.07.2011 - 22:52) neadekvat написал(а):
Цитата (krop @ 6.07.2011 - 23:35) |
"Самоучитель PHP5", Д.Н.Колисниченко, 2005 год. ))))))))) |
И там еще не рассматривается вопрос о суперглобальных массивах? о.О register_globals вроде давно уже выключили по умолчанию..
Не смогу подкинуть названия книг, т.к. не за своим основным компом сижу. На форуме темы поднимались, поищи.
Спустя 9 часов, 5 минут, 52 секунды (7.07.2011 - 07:58) Guest написал(а):
проблема в отправке сообщения
<A NAME="form_back"></A>
<form name="back" METHOD=POST class="forma">
<BR>
<table width="90%" border="0" cellspacing="5" cellpadding="0">
<tr>
<td width="1%" NOWRAP valign="top">Ваше имя<span style="color:#FF0000;">*</span>:</td>
<td valign="top"><input type="text" VALUE="<?=(!empty($back_name))?$back_name:''?>" name="back_name" style="width:98%">
</td>
</tr>
<tr>
<td valign="top">E-mail<span style="color:#FF0000;">*</span>:</td>
<td valign="top"><input type="text" VALUE="<?=(!empty($back_mail))?$back_mail:''?>" name="back_mail" style="width:98%"></td>
</tr>
<tr>
<td valign="top">Телефон:</td>
<td valign="top"><input type="text" VALUE="<?=(!empty($back_phone))?$back_phone:''?>" name="back_phone" style="width:98%"></td>
</tr>
<tr>
<td valign="top" NOWRAP>Сообщение<span style="color:#FF0000;">*</span> (не более <?=$Setup['int_back_message_max_length']?> символов):</td>
<td valign="top"><textarea name="back_message" rows="5" style="width:98%"><?=(!empty($back_message))?$back_message:''?></textarea></td>
</tr>
<tr>
<td> </td>
<td valign="top" ALIGN=CENTER><input class="button" ID="button" type="submit" value="Отправить сообщение"></td>
</tr>
</table>
</form>
! |
PHPprogramer |