webForumDet fria alternativet

Validera formulär

1 svar · 787 visningar · startad av AboO

AboOMedlem sedan juni 2002191 inlägg
#1

Jag vill validera vad som fylls i ett formulär. Jag har nedanstående kod för att kontrollera om det är en e-post som fylls i.

$emailcheck = $_POST["email"];
if(!preg_match("/^[a-z0-9\å\ä\ö._-]+@[a-z0-9\å\ä\ö.-]+\.[a-z]{2,6}$/i", $emailcheck))
$errors[] = "<p>- Din epostadress saknas eller &auml;r felaktig";

Nu vill jag göra precis tvärtom, jag vill kontrollera så ett av fälten inte innehåller någon e-postadress. Hur gör jag då?

PeddaMedlem sedan juni 20006 032 inlägg
#2

Kolla det andra fältet likadant.
Din preg_match returnerar ju true eller false beroende på om texten du skickar in är en epost adress.

(Helst bör du skapa en funktion som utför kollen)

126 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)