verificat un formular

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator


Casan
Average Member
Mesaje: 53
Membru din: Vin Iun 24, 2005 7:30 pm

Mesajde Casan » Dum Ian 08, 2006 11:16 pm

vezi asta


[php]
function usermailCheck($user_email) {

if ((!$user_email) || ($user_email=="") || (!eregi("^[_\.0-9a-z-]+@([0-9a-z-]+\.)+[a-z]{2,6}$",$user_email))) $stop1 = ""._ERRORINMAIL."";
if ( (!$user_email) || ($user_email=="")) $stop1 = ""._ERRORINMAIL1."";
if (strrpos($user_email,' ') > 0) $stop1 = ""._ERROREMAILSPACES."";
if ($db->sql_numrows($db->sql_query("SELECT user_email FROM users WHERE user_email='$user_email'")) > 0) $stop1 = ""._EMAILREGISTERED."";
if ($db->sql_numrows($db->sql_query("SELECT user_email FROM users_t WHERE user_email='$user_email'")) > 0) $stop1 = ""._EMAILREGISTERED."";
return($stop1);
}
[/php]

anayemil
PHPRomania Supporter
Mesaje: 24
Membru din: Vin Ian 06, 2006 1:52 am
Contact:

Mesajde anayemil » Dum Ian 08, 2006 11:33 pm

ms frumos pentru raspuns .... :D dar poate jma ajuti putin sa inteleg ce ai copiat acolo ...

Casan
Average Member
Mesaje: 53
Membru din: Vin Iun 24, 2005 7:30 pm

Mesajde Casan » Dum Ian 08, 2006 11:43 pm

e o functie in care bagi mailul si il controlezi. In cele din urma returneaza o valoare

primul IF controleaza daca exista mail si ii controleaza structura adica sa aiba forma de genul xxx@yyyy.pp

al 2 IF e inutil :D

al 3 if controleaza daca este spatiu in mail si daca exista iti pune ca este asa eroare

al 4 si 5 controleaza in baza de date daca nu a fost introdus asa mail pentru ca functia am luato de la un script de inregistrare a userilor si controleaza in 2 tabele users si users_t - users temporary

anayemil
PHPRomania Supporter
Mesaje: 24
Membru din: Vin Ian 06, 2006 1:52 am
Contact:

Mesajde anayemil » Lun Ian 09, 2006 12:34 am

ok am inteles :lol: ms frumos


Înapoi la “PHP Incepători”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 21 vizitatori