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 (1 - 7)
flashdev
post
Post #2





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

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


http://www.google.pl/search?hl=pl&clie...q=&gs_rfai=


--------------------
Go to the top of the page
+Quote Post
thek
post
Post #3





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




filter_var i zjebka za brak bbcode! Popraw zanim ktoś nie zamknie Ci tematu.


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post
flashdev
post
Post #4





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

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


Cytat(thek @ 4.08.2010, 22:20:06 ) *
filter_var i zjebka za brak bbcode! Popraw zanim ktoś nie zamknie Ci tematu.


Na pewno przydatna funkcja, mimo wszystko jednak filtr to nie to samo co walidator.


--------------------
Go to the top of the page
+Quote Post
kozyk
post
Post #5





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

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


flashdev dzieki za pomoc znalazłem juz to co chciałem w google
Go to the top of the page
+Quote Post
thek
post
Post #6





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




  1. filter_var($email, FILTER_VALIDATE_EMAIL)

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


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post
flashdev
post
Post #7





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? winksmiley.jpg Chyba jednak musisz poczytać o niej ciut więcej, bo może robić także za walidator adresu url i nie tylko 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
thek
post
Post #8





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Nic się nie stało. Każdy ma prawo się pomylić. Mi też się zdarza tutaj jeśli coś opacznie zrozumiem lub nie doczytam. To co najważniejsze to umieć przyznać się do błędu. Nie każdy potrafi. Wielu pójdzie w zaparte, co najczęściej kończy się jeszcze większymi idiotyzmami winksmiley.jpg A co do nazw to od dawna im nie wierzę. Co weselsze czasem wykorzystuję nie przewidziane do tego co powinny bo są pewniejsze niż dedykowane im. Przykładowo przestawiłem się na sprawdzanie istnienia pliku z obrazem nie poprzez fopen tylko getimagesize... ponieważ fopen zwraca nieprawidłowe informacje czasem. A nie mam ochoty sprawdzać istnienie faktyczne pliku poprzez analizowanie metadanych resource'a do zwróconego strumienia winksmiley.jpg


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 05:47