Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Кнопка в цикле

Сообщения:  [1-10]    [11-20]  [21-27] 

 
 автор: sim5   (10.06.2008 в 10:54)   письмо автору
 
   для: mihdan   (10.06.2008 в 10:38)
 

Значение элемента <input type="button" /> на сервер не отправляется, не важно имеет оно имя или нет. А что и о чем автор...

   
 
 автор: mihdan   (10.06.2008 в 10:38)   письмо автору
 
   для: sim5   (10.06.2008 в 10:37)
 

я тоже проверил - отправляется, но в спецификации и в этом учебнике написано иначе ;)

   
 
 автор: sim5   (10.06.2008 в 10:37)   письмо автору
 
   для: mihdan   (10.06.2008 в 10:25)
 

Фиг его знает, что он имеет ввиду, но в таком случае IE отправит без проблем как имя так и значение <button></button>.

   
 
 автор: mihdan   (10.06.2008 в 10:25)   письмо автору
 
   для: sim5   (10.06.2008 в 06:06)
 

sim5, я так понял он имел ввиду <button></button>

   
 
 автор: sim5   (10.06.2008 в 06:06)   письмо автору
 
   для: Серость   (10.06.2008 в 01:45)
 

Почему не поддреживает, все поддерживает. Вот только элемент <INPUT type="button"> используется как элемент общего назначения в форме. Служит обычно для выполнения некоего сцеария на стороне клиента, и его значение (value) может быть использовано в этих сценариях, а вот на сервер оно передано не будет (в явном виде), а так можно его передать (через скрытое поле):

<form action="" method="post">
<input type="button" name="as1" value="Значение 1" 
onclick="this.form.val.value=this.value; alert(this.value);">
<input type="button" name="as1" value="Значание 2" 
onclick="this.form.val.value=this.value; alert(this.value);">
<input type="submit" value="Sender">
<input type="hidden" name="val" value="">
</form>
<?
print_r
($_POST);
?>

В данном случае и элемент <input type="submit"> выполняет только функцию отправки формы, активирует ее метод submit(). Заметьте, что в данном примере вы также не получите ее значения в массиве POST. Тем неменее, значение элемента <input type="submit"> будет отправлятся на сервер, если для этого элемента указать имя, например: <input type="submit" name="send" value="Sender">. В этом случае POST данные будут содержать элемент send со значением Sender.

   
 
 автор: Серость   (10.06.2008 в 01:45)   письмо автору
 
   для: mihdan   (09.06.2008 в 11:16)
 

Да, спасибо, полистал... Узнал много интересного... например, что value в button'е не поддерживается Експлорером.=)

   
 
 автор: ddhvvn   (09.06.2008 в 14:53)   письмо автору
 
   для: sim5   (09.06.2008 в 05:55)
 

Ха-ха! Жесть!!!! =))))))))) Ну ничего, бывает! ;-)

   
 
 автор: mihdan   (09.06.2008 в 11:16)   письмо автору
 
   для: Серость   (09.06.2008 в 03:12)
 

Может вам html полистать - там и про кнопки и про ссылки есть

   
 
 автор: Серость   (09.06.2008 в 11:15)   письмо автору
 
   для: sim5   (09.06.2008 в 05:55)
 

Точно ! Что-то я туплю...=) Спасибо большое !

   
 
 автор: sim5   (09.06.2008 в 05:55)   письмо автору
 
   для: Серость   (09.06.2008 в 03:12)
 

Ну как, просто повторить процесс в обратном порядке - читать тему свою с конца в начало. У вас ведь ссылки были изначально. А насчет нельзя, почему, можно:

<a href="file.php?name=var">Эта ссылка передает на сервер переменную name со значением var, методом GET.</a>

   

Сообщения:  [1-10]    [11-20]  [21-27] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования