Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Отправка данных кнопки формы на сервер нажатем ENTER

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: При отправке формы вместе с данными передается информация о нажатых кнопках...
Alexandr_Voronin
Отправлено: 13 Августа, 2013 - 12:13:29
Post Id


Новичок


Покинул форум
Сообщений всего: 36
Дата рег-ции: Март 2013  


Помог: 1 раз(а)




День добрый.

При отправке формы вместе с данными передается информация о нажатых кнопках, если кнопок несколько и форма передается нажатием клавиши ENTER то передаются данные самой первой кнопки.
Можно ли как то задать кнопку которая будет отправлена ENTER`ом ? (Решение не должно содержать JavaScript)

Буду Вам очень признателен уже всю голову сломал.
 
 Top
teddy
Отправлено: 13 Августа, 2013 - 12:34:12
Post Id


Участник


Покинул форум
Сообщений всего: 1462
Дата рег-ции: Апр. 2013  


Помог: 91 раз(а)




Не совсем понятно если честно... но если вам нужно отправлять при нажатии какой либо из кнопок разные формы то делайте так

PHP:
скопировать код в буфер обмена
  1. if(isset($_POST['submit']))
  2. {
  3.     //инициализируем переменные и все остальное что связано с этой кнопкой
  4. }
  5.  

<input type="submit" name="submit" value="Отправить">
(Добавление)
Да и не понятно причем тут раздел SQL )
 
 Top
Alexandr_Voronin
Отправлено: 13 Августа, 2013 - 12:42:30
Post Id


Новичок


Покинул форум
Сообщений всего: 36
Дата рег-ции: Март 2013  


Помог: 1 раз(а)




С разделом это я напортачил, не посмотрел в какой раздел пишу. Можно как нибудь перенести тему ?

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2.  
  3. <form method="POST">
  4.    
  5. <button name="button_2"  value="button_2">
  6.             button_2
  7.     </button>  
  8.  
  9.    <input type="text" name="text_1" value="text_1">
  10.     <input type="text" name="text_2"  value="text_2">
  11.  
  12.    
  13. <button name="button_1" tabindex="1" value="button_1">
  14.             button_1
  15.    </button>
  16.    
  17.    
  18. </from>


При отправке формы Enter`ом на сервер отправляются данные кнопки "button_2" а мне нужно что бы отправлялись данные кнопки "button_1"
 
 Top
Denkill
Отправлено: 13 Августа, 2013 - 13:23:58
Post Id



Посетитель


Покинул форум
Сообщений всего: 330
Дата рег-ции: Янв. 2013  
Откуда: Барнаул


Помог: 7 раз(а)




Это лучше сделать с помощью <SELECT>

Либо type=radio


-----
Хо-Хо-Хо
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB