Проблема с обработкой формы

  • Автор темы MikKolomna
  • Дата начала

MikKolomna

Guest
Проблема с обработкой формы

Имеется форма в файле с именем index.php, состоящая из трех кнопок, по первой должна вызываться страница с именем 1.php, по второй должна вызываться эта же страница index.php с признаком нажатия второй кнопки, по третьей тоже index.php с признаком нажатия третьей кнопки. Не получается... :-( Не судите строго...
Вот мой код:
<form method="POST" action="1.php">
<input type="submit" value="Вызвать 1.php">
<form method="POST" action="<?=$SCRIPT_NAME?>">
<input type="submit" value="Вызвать index.php" name="$button2">
<input type="submit" value="Вызвать index.php" name="$button3">
</form>
</form>
<?
if ( $button2 )
print "нажали 2-ю кнопку";
if ( $button3 )
print "нажали 3-ю кнопку";
?>
что не так? всегда вызывается 1.php. Условие одно - вторая форма должна быть внутри первой...
 

wizard

Новичок
ну и дела :( я не думал что всё может быть так запущено... :(

тебе программировать (по крайней мере для веб) рано ещё-- книжек почитай, ума-разума наберись.
 

GeT

Новичок
>>что не так? всегда вызывается 1.php. Условие одно - вторая форма должна быть внутри первой...

Потому что в HTML нету вложенных форм, насколько я помню. До того, как открыл следующую, закрой предыдущую.
 

Стас

Троечник
MikKolomna
В одной форме поставить 3 кнопки религия запрещает?
Я хочу сказать, что можно "прийти" на одну страницу, а от нее в зависимости от кнопок делать редиректы.
 
Сверху