verificat un formular
Moderatori: Moderatori, Start Moderator
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]
[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]
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
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
primul IF controleaza daca exista mail si ii controleaza structura adica sa aiba forma de genul xxx@yyyy.pp
al 2 IF e inutil
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
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 19 vizitatori