Trådstart#1
Yo!
Hur löser man i ett formulär så att man måste skiva in en riktig mail adress? typ xxx@xxx.xx Äsch, ni fattar vad jag menar.
5 svar · 229 visningar · startad av Hallgren
Yo!
Hur löser man i ett formulär så att man måste skiva in en riktig mail adress? typ xxx@xxx.xx Äsch, ni fattar vad jag menar.
Det uttrycket funkar inte så bra om man har en epostadress typ kalle.johansson@nånstans.se
Uttryck finns att finna i kommentarerna till ereg funktionen
Använder:
<?
if (eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$",$email)):
print "Your e-mail is:<B> $email</B>";
else:
print "Please enter a valid e-mail";
endif
?>
Fungerar rätt bra, men skriver man inte in ett domän namn så blir det inte fel och det måste det bli. Vad ska jag lägga till?
Kan det här vara nått till herr´n
<?
if ((!ereg(".+\@.+\..+", $email)) || (!ereg("^[a-zA-Z0-9_@.-]+$", $email)))
echo "Invalid Email address";
else
echo "Valid Email address";
?>
Tummen upp Röd!