SearchEngines.bg

Това е примерно съобщение за гост. Регистрирайте безплатен акаунт днес, за да станете потребител на SearchEngines.bg! След като влезете, ще можете да участвате в този сайт, като добавите свои собствени теми и публикации, както и да се свържете с други членове чрез вашата лична входяща кутия! Благодарим ви!

глупав въпрос, глупав отговор

abc123

New member
Здравейте, имам един проблем, който ме мъчи вече 2 часа, срамота.

Image button. Работи под FF, но отказва на IE

<?php
if(isset($_POST["tester"]))
echo "clicked";
?>
<form action="" method="post">
<input type="image" src="somimage.png" value="tester" name="tester" >
</form>
 
Re: глупав въпрос, глупав отговор

Пробвах, не става. Дори и Opera отказва.
 
Re: глупав въпрос, глупав отговор

Пробвай с нормално input поле type="text" ако не се лъжа по спецификация, този тип елементи в някои по-стари браузери не признава name и value, тъй като не се очаква изображение да има стойност и име.

Колкото до екшън пътя до файла рядко прави проблеми със празен стринг дори при старите версии на експлорера.

ПП. Като тест пробвай да дъмпнеш масива със пост сървърните променливи, да видиш какво е получено.
 
Re: глупав въпрос, глупав отговор

Ами и това пробвах, но и това не помага.
 
Re: глупав въпрос, глупав отговор

print_r($_POST);
FF
Array ( [tester_x] => 0 [tester_y] => 0 [tester] => tester )
IE8
Array ( [tester_x] => 10 [tester_y] => 15 )
...

Слагаш един събмит или там квото и си готов... картинка винаги може да му се турне.
Или проверяваш за tester_x/tester_y по избор, ако те мързи да променяш нещо. :D

ps - размерите с IE са от дефолтната им картинка за липсваща такава. :D
 
Последно редактирано:
Re: глупав въпрос, глупав отговор

Ами и това пробвах, но и това не помага.

Помага, както и предположих... :)
Код:
<?php
if(isset($_POST["tester"]))
echo "clicked";
?>
<form action="" method="post">
<input type="text" src="http://91.196.126.51/frontend/images/logo6.jpg" value="tester" name="tester" >
<input type="submit" />
</form>
Бачка под всички версии на IE, варианта с тейп имидж не баца дори и при мозила, просто там приема валуето за алт текст. :)
 
Последно редактирано:
Re: глупав въпрос, глупав отговор

Явно това ще е решението. Мерси.
 

Горе