Autor Zpráva
OnZ
Profil
Zdravím, mám toto :

<form action="str.php">
<input type="text" name="mail">
<input type="submit" name="o">
</form>

<?php

if (ereg("[123456789abcdefghijklmnopqrstuvwxyz]", $mail)) { 
echo "E-mailová adresa je korektní";
}
 else { echo "E-mail je neplatný"; };
?>
Potře
buji aby do toho inputu šlo zapsat pouze čísla písmena a mezera, jenže to co mám zde mi povolí i toto : sdf**>45dg35g&o

Neví někdo jak tento scriptík upravit aby tam šlo psít jen čísla písmena(velká malá) a mezeru nic jiného?

Předem díky
nightfish
Profil
if (preg_match("/^[0-9a-zA-z ]+$/", $mail)) echo "spravne";
else echo "nespravne";
OnZ
Profil
nightfish

díky to je co sem potřeboval

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: