Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]spr poprwaności emaila, spr poprwaności emaila
kozyk
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 1.08.2010

Ostrzeżenie: (0%)
-----


Prosze o pomoc.Nie wiem jak zrobic aby jak funkcja chekEmail wskazała true to po wciśnieciu przycisku "SPRWADZ POPRAWONOSC EMAILA" wyswietliło mi zmienna $a i tak samo (false => $b)
<?php


$a = "email jest prawidłowy";

$b = "email jest nie prawidlowy";

$email = "xxx.xxx@onet.eu";


function checkEmail($email)
{

if( !preg_match( "/^([a-zA-Z0-9])+([a-zA-Z0-9._-])*@([a-zA-Z0-9_-])+
([a-zA-Z0-9._-]+)+$/", $email))
{
return false;
} else {
return true;
}

}
var_dump(function checkEmail);

?>

<html>
<br/>
<form action="" method="get">
EMAIL: <input type="text" name="email" /><br/><br/>
<input type="submit" name="submit" value="SPRWADZ POPRAWONOSC EMAILA" />
</html>

Z góry dziekuje za pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
flashdev
post
Post #2





Grupa: Zarejestrowani
Postów: 812
Pomógł: 117
Dołączył: 2.12.2008

Ostrzeżenie: (10%)
X----


Cytat(thek @ 4.08.2010, 22:43:09 ) *
  1. filter_var($email, FILTER_VALIDATE_EMAIL)

Że niby to nie potrafi sprawdzić czy email jest prawidłowy? (IMG:style_emoticons/default/winksmiley.jpg) Chyba jednak musisz poczytać o niej ciut więcej, bo może robić także za walidator adresu url i nie tylko (IMG:style_emoticons/default/smile.gif)


Przyznaję rację. Nazwa funkcji wprowadziła mnie w błąd.

@kozyk nie ma za co.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 18:17