[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Метод Post для 2 кнопок Submit
TopRider
Уважаемые!!! Подскажите каким способом можно реализовать в одной форме по нажатию одной кнопки - отправка данных на одну страницу, а при нажатии на другую - на другую!??!
В моем случае - это форма входа/регистрации
- при нажатии вход - данные логина и пароля проверяются в базе и осуществляется вход
- при нажатии регистрация - данные логина и пароля заносятся в бланк регистрации на странице регистрации.

Насколько я знаю, при описании формы указывается action=""..... мне необходимо что-то нечто, только два действия....

Обе кнопки принадлежат одной форме!!!



Спустя 27 минут, 38 секунд (2.12.2010 - 02:28) FatCat написал(а):
Проще и логичнее будет сделать и авторизацию и регистрацию в разных функциях одного файла. В зависимости от нажатой кнопки будет работать нужная функция.

Спустя 43 минуты, 34 секунды (2.12.2010 - 03:11) inpost написал(а):
Фаткет полностью прав. А я лишь подробнее опишу... смотри:
<input type="submit" name="AAA">
<input type="submit" name="BBB">

В зависимости от нажатой кнопки, проверяешь:
if(isset($_POST['AAA']))
или
if(!empty($_POST['BBB']))

При нажатии кнопки, передаются все данные формы и лишь одна кнопка, которая была нажата.

Спустя 15 часов, 32 минуты, 19 секунд (2.12.2010 - 18:44) TopRider написал(а):
Огромное спасибо, только если можно опишите как осуществить переход на страницы регистрации и входа в таком случае...
доступне: action для формы один установлен, как сделать два?? blink.gif

Спустя 14 минут, 42 секунды (2.12.2010 - 18:58) inpost написал(а):
Будет запросы отправляться на одну страницу, оба скрипта внутри, далее в зависимости от нажатой кнопки - будет выполняться тот или иной скрипт! Выше описал, как определить, какую из кнопок пользователь нажал.

Спустя 3 часа, 28 минут, 41 секунда (2.12.2010 - 22:27) TopRider написал(а):
Я уже разобрался!! СПС, чуть не то, что я имел ввиду)
Быстрый ответ:

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