|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.02.2011, 01:24 | #1 |
Форумчанин
Регистрация: 25.04.2008
Сообщений: 476
|
опера и ie не видят $_REQUEST
ситуация такая. есть файл index.php
на нём есть форма: PHP код:
PHP код:
опера и ie при попытке вывести $_REQUEST['butt'] "пишет" пустоту почему так, и как это исправить? UPD: задача состоит в том, чтобы определить на странице download.php какая кнопка была нажата на index.php
Life if about choices
Make the right choice |
02.02.2011, 02:40 | #2 |
Форумчанин
Регистрация: 27.04.2010
Сообщений: 185
|
Вообще-то браузеры не интерпретируют РНР код.
Проблема скорей в том, какие данные передает браузер на страницу указаную в action. Не проще назвать INPUT"ы разными именами (напр button1 и button2) а в download.php проверять PHP код:
К сожалению сейчас нет возможности у себя протестировать P.S. Не критично, но все же, если форме четко задано method="post" зачем использовать $_REQUEST если можно $_POST.
Помог - тырк на весы
Последний раз редактировалось dekameron; 02.02.2011 в 02:42. |
02.02.2011, 09:09 | #3 |
Форумчанин
Регистрация: 25.04.2008
Сообщений: 476
|
с постом не работает и в лисе.
echo $_POST['button1']; выдает пустоту сначала я всё делал через type=submit, а потом заказчику захотелось кнопки в виде картинок. и вот началось а с submit'ом какая фигня получается. если у меня 2 кнопки имеют value="Скачать"?, а $_POST['button1'] возвращает именное это Value, то значение фсё время будет одинаковым как вариант можно попробовать выставить картинку на фон сабмита вычитал, что ie не получается post['button1'] с type=image он получает post['button1_x'] с координатами нажатия
Life if about choices
Make the right choice Последний раз редактировалось TaTT DoGG; 02.02.2011 в 09:46. |
03.02.2011, 11:06 | #4 | |
php / delphi
Форумчанин
Регистрация: 10.06.2007
Сообщений: 175
|
Цитата:
По-моему, в 2х соснах запутались: Код HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1251" /> <title>Определить на каую кнопку было нажатие</title> <style type="text/css"> #myform input { border: none; background-color: transparent; margin: 0 25px; width: 40px; height: 18px; } #button_1 { background-image: url('bg.png'); } #button_2 { background-image: url('bg.png'); } </style> </head> <body> <form id="myform" action="download.php" method="post"> <input id="button_1" type="submit" name="button_1" value="f1" /> <input id="button_2" type="submit" name="button_2" value="f2" /> </form> </body> </html> PHP код:
G.Azamat { Web Development / Computer simulation }
Начинающий программист думает, что в килобайте 1000 байтов, а законченный уверен, что в километре 1024 метра. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Опера по умолчанию | AlexDn | Общие вопросы Delphi | 2 | 12.10.2010 21:30 |
Чужое приложение [Опера] | auffasst | Общие вопросы Delphi | 3 | 27.06.2010 17:53 |
Браузер Опера | Xeon332 | Помощь студентам | 2 | 31.12.2009 14:38 |
Опера и IE. Горизонтальное меню. | sun-pa | HTML и CSS | 2 | 28.02.2009 17:20 |
Слои + опера ( | Droid | HTML и CSS | 6 | 25.10.2008 23:56 |