FILTER_VALIDATE_EMAIL
HejJeg er lige ved at prøve at forstå, hvordan PHP filtre virker.
Jeg har en formular, hvor jeg gerne vil validere e-mail feltet vha. FILTER_VALIDATE_EMAIL.
Jeg kigger bl.a. på:
http://net.tutsplus.com/tutorials/php/getting-clean-with-php/
I mit PHP script har jeg bl.a.:
$email = $_POST['email'];
elseif (!filter_var($email,FILTER_VALIDATE_EMAIL)){
echo "Ugyldigt format i e-mail adressen".;
}
Men jeg mangler vel at angive nogle betingelser for, hvornår
e-mail formatet er korrekt eller hvordan?
På http://net.tutsplus.com/tutorials/php/getting-clean-with-php/
står der f.eks.: $value01 = 'test@example.com';
Men det er jo e-mail formatet/syntaksen og ikke en bestemt e-mail adresse jeg ønsker at validere op imod.
Hvordan gør jeg lige det?
Skal $_POST['email']; sættes lig med et e-mail format eller hvordan, og hvordan gøres det i så fald?
Som det er lige nu hos mig, godkender valideringen, at jeg undlader tld.
Det må vel være fordi jeg mangler noget i scriptet.
På forhånd tak.
Venlig hilsen
Martin
