Autor Zpráva
MartinXYZ
Profil *
Ahoj,

mám drobný problém s odesíláním mailu z formuláře, resp. se získáním hodnoty z inputu email.

Příklad:
<form id="vzkaz" action="skript.php" method="post">
<input type="text" name="jmeno_cloveka" required>
<input type="email" name="email_cloveka" required>
<input type="submit" name="tlacitko" value="Odeslat">
</form>

V tomto případě se mi ale nepodaří získat obsah inputu s mailem (neboli $_POST['email_cloveka'] se do skriptu přenese prázdný...).

Pokud do inputu místo type="email" zvolím type="text", tak skript proběhne v pořádku (získám zapsaný obsah $_POST['email_cloveka']).

Prosím - proč tomu tak je?
Nejsnažší cesta je samozřejmě nechat type TEXT, ale type EMAIL potřebuju pro mobily a tablety, kde se upraví klávesnice pro dané políčko...

Předem moc děkuju :-)
Martin
mimochodec
Profil
"type" je něco jiného, než myslíš: Formuláře
juriad
Profil
mimochodec:
Mýlíš se. Type email existuje. Příklady na input z html 5
juriad
Profil
MartinXYZ:
Nemůže s tím kolidovat nějaký JS? Pole typu email by mělo fungovat.
MartinXYZ
Profil *
juriad:
Heuréka.. děkuju moc!
Koukám do toho jako blbec a on to blokuje JS (MooTools). Teď už to bude pro mě snažší dát to do kupy. Děkuju :-)
mimochodec
Profil
juriad:
No vida! Nevěděl jsem. Tak se omlouvám.

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: