note 13891 deleted from function.substr by jimw

From: Date: Thu, 20 Dec 2001 23:01:36 +0000
Subject: note 13891 deleted from function.substr by jimw
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-23527@lists.php.net to get a copy of this message
Pour vérifier que l'addresse email ressemble vraiment à un email: function checkemail ($email,&$returnvalue) { $mailtest = explode("@", $email); if (($mailtest[1] == "") || (substr($mailtest[1], 0, 1) == ".")) {$returnvalue = 0; return FALSE;} $mailtest = array_shift($mailtest); if (is_array($mailtest)) {$returnvalue = 0; return FALSE;} $mailtest = explode(".", $email); if ($mailtest[1] == "") {$returnvalue = 0; return FALSE;} $returnvalue = 1; return TRUE;} //voir strtr pour avoir la fonction qui enlève les caractères non désirés checkemail ($email,$check); if ($check == 0) {echo "Vérifiez la syntaxe de votre email SVP");} PS: oui oui j'avais mal dormi c'est pour ça que je me suis compliqué la vie en rajoutant la variable $returnvalue au lieu d'un simple et banal return...(bah au moins ça a le mérite de montrer un example d'une autre façon de retourner une valeur...*regard stupide*)

« previous php.notes (#23527) next »