<form action='' file.php '' method = ''post''>
<input ...>
<input ...>
<input ...>
<input type=''submit'' Как вот ему указать другой fction мне надо чтобы по нажатию на эту кнопку выполнялась другая функция в другом файле>
<input ...>
<input ...>
<input type=''submit''>
</form>
спасибо за внимание
Спустя 4 минуты, 7 секунд (27.03.2012 - 13:06) Ser18 написал(а):
Вторую форму надо
Спустя 25 секунд (27.03.2012 - 13:07) T1grOK написал(а):
<input type='submit' name='submit1'>
<input type='submit' name='submit2'>
А в файле file.php:
if(isset($_POST['submit1']))
require_once 'file1.php';
else
require_once 'file2.php';
Что то типо такого.
Другой способ - js-ом подхватывать.
Спустя 2 минуты, 53 секунды (27.03.2012 - 13:10) Winston написал(а):
<form action="file.php" name="form1" method="post">
<input type="submit" onclick="form1.action = 'file2.php'">
<input type="submit">
</form>
Спустя 6 минут, 29 секунд (27.03.2012 - 13:16) realgleb написал(а):
Вот вот я тоже что-то про onclick слышал, только мне надо что-то вроде такого
<form action="file.php" name="form1" method="post">
<input type="submit" onclick="form1.action = 'SendMessage($a, $b)'">
<input type="submit">
</form>
Как так можно сделать?
<form action="file.php" name="form1" method="post">
<input type="submit" onclick="form1.action = 'SendMessage($a, $b)'">
<input type="submit">
</form>
Как так можно сделать?
Спустя 59 секунд (27.03.2012 - 13:17) Winston написал(а):
Тебе нужно вызвать определенную ф-ю при нажатии на сабмит?
Спустя 1 минута, 43 секунды (27.03.2012 - 13:19) realgleb написал(а):
Да да да, только функция находится в другом файле
Спустя 1 минута, 50 секунд (27.03.2012 - 13:21) Winston написал(а):
Ну так в другом файле ты можешь сделать так как тебе T1grOK показал
if(isset($_POST['submit1']))
SendMessage($a, $b);
Спустя 8 минут, 29 секунд (27.03.2012 - 13:29) realgleb написал(а):
Я так пробывал, но он меня выкидывает на file.php
file.php это у меня для второго сабмита
т.е. они оба меня выбрасываю на file.php
file.php это у меня для второго сабмита
т.е. они оба меня выбрасываю на file.php
Спустя 3 минуты, 25 секунд (27.03.2012 - 13:33) Winston написал(а):
Покажи как ты форму прописал
Спустя 33 секунды (27.03.2012 - 13:33) T1grOK написал(а):
Хм...кто мешает
choice.php
Обработчик один, но ведет себя по разному в зависимости от нажатого сабмит. В чем и прелесть PHP.
<form action=''choice.php '' method = ''post''>
</form>
choice.php
if(isset($_POST['submit1']))
require_once 'file1.php';
else
require_once 'file2.php';
Обработчик один, но ведет себя по разному в зависимости от нажатого сабмит. В чем и прелесть PHP.
Спустя 6 минут, 35 секунд (27.03.2012 - 13:40) realgleb написал(а):
Там большая ворма очень, это я движок делаю!
ладно спасибо за помощь буду разбираться, просто это наверное не удачный вопрос для форума, здесь надо видеть что происходит, во всех файлах полазить))))
ладно спасибо за помощь буду разбираться, просто это наверное не удачный вопрос для форума, здесь надо видеть что происходит, во всех файлах полазить))))
Спустя 6 минут, 45 секунд (27.03.2012 - 13:47) YVSIK написал(а):
эта тема уже имела место тут
Спустя 12 минут, 16 секунд (27.03.2012 - 13:59) realgleb написал(а):
Только и там решения нет!
Спустя 5 минут, 32 секунды (27.03.2012 - 14:04) m4a1fox написал(а):
А кто мешает на jq+ajax сделать это? Нафиг убираем теги формы, и делаем 2 кнопки. Первая, клац по ней - одно действие, другая - клац по ней - другое действие.
Спустя 6 минут, 6 секунд (27.03.2012 - 14:10) realgleb написал(а):
Избежать этого хотел! Ну судя по всему так и придется делать!
Надеялся что есть такая возможность в php
Надеялся что есть такая возможность в php
Спустя 24 минуты, 23 секунды (27.03.2012 - 14:35) YVSIK написал(а):
и раз
Цитата (YVSIK @ 25.03.2012 - 20:33) |
ответ мой будет такой каждая кнопка имеет свои свойства и имя name ну вот, принажатии на одну перебрасывает что указано в названии кнопки по сабмиту и указываешь КУДА выбирая по названию и указываешь соответтсвенно путь этих сабмитов |
и два
Цитата (ADiel @ 25.03.2012 - 21:44) |
<input type="text" name="login" /> <input type="password" name="password" /> <input type="submit" name="seller" value="Продавец" /> <input type="submit" name="client" value="Покупатель" /> |
вот решение как таковое по сабмиту обращения кнопок "их именам"по имени обратились , чьё имя выбрано туда и будет переброшено
разберись с именами кнопок или ещй раз перечитай что там написано, внимательно перечитай.
Спустя 1 минута, 46 секунд (27.03.2012 - 14:37) YVSIK написал(а):
Цитата (realgleb @ 27.03.2012 - 14:02) |
Как вот ему указать другой fction мне надо чтобы по нажатию на эту кнопку выполнялась другая функция в другом файле |
обращением по имени КНОПОК!!!!!!!!!!!!
Спустя 43 минуты, 17 секунд (27.03.2012 - 15:20) YVSIK написал(а):
имя кнопки прилетит в POST
POST направитв нужный файл, в котором сказано, если пришел запрос с именем таким туда,
с-секим вон=>вон-туда, :) впрочем это иф вполне возможно поместить и в принимающий файл и отделный, как будет удобней
где "ssss" название кнопки
POST направитв нужный файл, в котором сказано, если пришел запрос с именем таким туда,
с-секим вон=>вон-туда, :) впрочем это иф вполне возможно поместить и в принимающий файл и отделный, как будет удобней
if(!empty( $_POST['ssss']))
{
include '/1.php';
}
else
{
include '/2.php';
}
где "ssss" название кнопки
Спустя 3 минуты, 43 секунды (27.03.2012 - 15:24) realgleb написал(а):
да тоже не то! Тут нарыл что submit надо поменять на button у него есть onclick="" короче вот так более менее пашет!
<input type=button name=sms_balance id=sms_balance value="{$smarty.const.STR_CONF_BALANCE_BUTTON}" onClick = "CheckBalance($login_sms, $pass_sms)">