Une question pour LA GLOBULE!!

Répondre
sony
le 19/09/2003 à 17:51
sony
J'ai vu que ds l'astuce,t'as écrit une fonction email_OK($email),je vous voudrais savoir si on peut l'intégrer ds notre code em même tps que losque tu vérifie si les autres champs ne sont pas vides avec empty(...) or empty(...)...Càd considèrer cette fonction comme une condition de if .........................Merci!!!
Bonjour!
Michel_57
le 19/09/2003 à 18:04
Michel_57
je crois que oui a condition que ta fonction renvoie
TRUE ou FALSE
Merci LEPHPFACILE et tous ses membres :)
Michel_57
le 19/09/2003 à 18:05
Michel_57
tu pe me montrer cette fonction que je te dise ca ? elle est ou ?
Merci LEPHPFACILE et tous ses membres :)
sony
le 19/09/2003 à 18:10
sony
Elle est dans,"Astuces/Mail/Verifier..." clique sur Astuces et tu verra...merci!
Bonjour!
Michel_57
le 19/09/2003 à 18:27
Michel_57
dans la page que tu m'as cité il y a ca en bas :

if (email_OK ($adresse)) {
echo 'Adresse valide';
}
else {
echo 'Adresse invalide';
}


c'es bien ca que tu ve faire non ? un truc du type if (email_OK($chaine)) { ... }

ben donc oui c possible. tu peux d'ailleurs constater que ta fonction retourne TRUE ou FALSE comme je te lavai di avant
Merci LEPHPFACILE et tous ses membres :)
Michel_57
le 19/09/2003 à 18:30
Michel_57
dans les tests du "if" tu doi toujour avoir TRUE ou FALSE


par exemple if (1 == 1) { ... } tu pourrai penser qu'il n'y a ni TRUE ni FALSE
et bien pourtant 1 == 1 c'est TRUE

les opérateurs == <= != etc... retournent tous TRUE ou FALSE
Merci LEPHPFACILE et tous ses membres :)
i M@N
le 19/09/2003 à 18:32
i M@N
Hello !

Je pense ne pas trop m'avancer en disant que si tu mets l'astuce dans un fichier .php avec d'autres choses ça doit gazer :

<?

function email_OK ($email) {
$test_mail=eregi('^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)+$',$email);
if ($test_mail) {
list ($login, $domaine) = split ("@", $email,2);
if (checkdnsrr ($domaine, "MX")) {
return TRUE;
}
else {
return FALSE;
}
}
else {
return FALSE;
}
}

// fonction nous permettant de faire des redirections
function redirection($url){
if (headers_sent()){
print('<meta http-equiv="refresh" content="0;URL='.$url.'">');
}
else {
header("Location: $url");
}
}

... ton code ici ...

// là tu commences à tester l'email

$adresse = "la_globule@lephpfacile.com";

if (email_OK ($adresse)) {
echo 'Adresse valide';
}
else {
echo 'Adresse invalide';
}

... ensuite rien ne t'empêche de vérifier autre chose dans ce même fichier ...

// on teste le contenu de la variable $date

if ($date=="") {
echo '<body onLoad="alert(\'La date est vide...\')">';
redirection('./index.php');
exit;
}

// on teste le contenu de la variable $auteur
else if ($artiste=="") {
echo '<body onLoad="alert(\'Aucun auteur de précisé...\')">';
redirection('./index.php');
exit;
}

?>

Viens pas me dire que ce fichier ne fonctionne pas, c'est un exemple smiley

@+...
One Love, One Heart, One Unity.
Michel_57
le 19/09/2003 à 19:04
Michel_57
?? i_MAN quand il répon, il en met toujours + que ce qu'on lui demande ;)
Merci LEPHPFACILE et tous ses membres :)
google
le 19/09/2003 à 20:40
google
je suppose ke ce post était surtout pour la globule <---iman et misshéru smiley
c koi &ccedil;aaa ?!!?
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours