[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Изменение сраницы получающей даннные из формы
Strannik
Здрастуйте. Вопрос не сложен, но что-то не могу сообразить.

Есть форма:
HTML
<form method="get" enctype="multipart/form-data" action="1.php">
.......
<input name="Submit" type="submit" value="Просмотр">
<input name="Submit" type="submit" value="Отправить">
</form>

мне нужно чтобы при нажатии кнопки "Просмотр" данные отправлялись на страницу "1.php", а при нажатии кнопки "Отправить" данные отправлялись на страницу "2.php".



Спустя 25 минут, 21 секунда (7.04.2009 - 22:43) kirik написал(а):
Так нельзя (точнее можно через javascript, но так никто не делает).
А как делать: задаешь кнопкам разный атрибут name
<input type="submit" name="view" value="Просмотр">
<input type="submit" name="send" value="Отправить">

а в скрипте делаешь так:
PHP
if(isset($_POST['view']))
{
    // когда нажали кнопку "Просмотр"
}
elseif(isset(
$_POST['send']))
{
    // когда нажали кнопку "Отправить"
}
else
{
    // когда ниче не нажали
}

Спустя 2 минуты, 12 секунд (7.04.2009 - 22:46) REANIMATOR написал(а):
HTML
<form method="get" name="frm1" enctype="multipart/form-data" action="">
.......
<input name="Submit" onclick="frm1.action='1.php'; frm1.submit()" type="button" value="Просмотр">
<input name="Submit" onclick="frm1.action='2.php'; frm1.submit()" type="button" value="Отправить">
</form>

Спустя 23 часа, 55 минут, 13 секунд (8.04.2009 - 22:41) Strannik написал(а):
спс народ за помощь.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.