11. april 2009 - 17:53Der er
3 kommentarer og 1 løsning
Nyhedbrevs tilmelding
Hej, Jeg er igang med et lille script, så man kan tilmelde sig nyhedsbrev. Så tænkte jeg på, hvordan mit script kunne tjekke, om man har husket et "@" i sin email?
$tjek_bruger = mysql_query("SELECT * FROM nyhedsbrev WHERE email LIKE '$email'") or die(mysql_error()); if(mysql_num_rows($tjek_bruger) != "0") { } else {
$pattern = "/^[\w-]+(\.[\w-]+)*@"; $pattern .= "([0-9a-z][0-9a-z-]*[0-9a-z]\.)+([a-z]{2,4})$/i"; if (preg_match($pattern, $email)) { $parts = explode("@", $email); if (checkdnsrr($parts[1], "MX")){
$tjek_bruger = mysql_query("SELECT * FROM nyhedsbrev WHERE email LIKE '$email'") or die(mysql_error()); if(mysql_num_rows($tjek_bruger) != "0") { } else {
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.