Autor Zpráva
Shakal
Profil
Zdravim.
Mam nasledovny problem.

Skript: pokus.php
========================
<form action="pokus.php" method="post">
<input type="text" name="meno"><br>
<input type="image" src="obrazok.png" name="odoslat" value="[Send]">
</form>

<?
if (isset($_POST["odoslat") or isset($_POST["meno"])) {
echo 'Formular sme odoslali';
}
?>
========================
Pod mozillou to funguje dobre, ale pod Interne Explorerom nie.
Prehliadac sa tvari akoby odosielal formular, ale v skutocnosti sa nic nedeje. Stranka sa len reloadne a uvedene premenne su prazdne.

Zistil som, ze to ma na svedomi:
<input type="image" src="obrazok.png" name="odoslat" value="[Send]">
ak pouzijem:
<input type="submit" name="odslat" value="[Send]">

tak to ide dobre aj pod IEckom.
Lenze ja potrebujem graficky input button, takze ako inak to mozem este spravit? Pripadne, kde robim chybu?
Petr Tichý
Profil
Myslím si, že si myslíš, že type="image" funguje jinak, než si myslíš :o)

http://www.jakpsatweb.cz/html/formulare.html
Shakal
Profil
No tak to si teda myslim :o)

//EDIT: Uz som na to kapol. Vdaka :-)
Shakal
Profil
Uz to maaaaam.
Vdakaaaaaaa :o)
Shakal
Profil
Uz to maaaam. Vdaka

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: