Reuh ...
Wé ... en effet La_Globule ... y'a une erreur ... le problème c'est qu'elle est pas toute seule !!
Je suis en train d'essayer de débuger son code bah je peux te garantir que je m'amuse ... (façon de parler bien sûr
)
Déjà j'aimerais bien qu'elle réponde à une de mes premières questions :
C'est quoi ces caractères non reconnus qu'elle a utilisés ? (ligne 146 à 156 de son wall)
Ensuite y'a un manque de logique :
On peut pas faire un echo d'une variable si on est pas entre des balises <? et ?>
Et aussi la fonction de vérification d'email le mieux c'est de la déclarer au début, au moins comme ça c'est fait ...
function email_OK ($email) {
$test_mail=eregi('^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)+$',$email);
if ($test_mail) {
return TRUE;
}
else {
return FALSE;
}
}
et comme ça on peut vérifier l'email de cette façon :
if (email_OK ($email)) { on fait le reste ... }
Enfin à la fin au lieu de faire un truc bizarre avec un else else { ?> ... du code html ... <?php } ?>
je ferais plutôt :
else { include('./code.php'); }
avec code.php contenant le code html.
J'espère que ça t'aide choupachoup ...
@+...
One Love, One Heart, One Unity.