1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
|
// Verification des champs obligatoires
function champs_obligatoire($obligatoire)
{
foreach ($obligatoire as $clef=>$valeur)
{
if (empty($valeur)) return FALSE;
}
return TRUE;
}
// Verifie si pseudo pas deja presents dans la Bdd
function test_pseudo ($pseudo)
{
include ("inc/connect.inc.php");
$sql = "SELECT user_pseudo FROM users WHERE user_pseudo='$pseudo'";
$res = mysql_query($sql,$link);
$exist = mysql_num_rows($res);
mysql_close($link);
if ($exist) return TRUE;
}
// Verifie si e-mail deja presents dans la bdd
function test_email ($email)
{
include ("inc/connect.inc.php");
$sql = "SELECT user_email FROM users WHERE user_email='$email'";
$res = mysql_query($sql,$link);
$exist = mysql_num_rows($res);
mysql_close($link);
if ($exist) return TRUE;
}
// Verification de la syntaxe email
function verif_email($email)
{
$test=!eregi( "([_\.0-9a-z-]+@)([0-9a-z][0-9a-z-]+\.)+([a-z]{2,3})", $email);
if ($test) return TRUE;
} |
Partager