Voilà, j´ai fait un petit script PHP pour envoyer des mails, je ne les pas uploader, mais je vous donne le code ( en bas)...
Dans la premiere fonction if(), c´est l´expression reguliere pour savoir si une adresse mail est bonne.
dans elseif(), j´ai fait deux explode() de l´adresse... un pour séparer de chque côté du " @", ca classe dans mon tableau $domain le nom du gars ( $domain[0]) et son domaine($domain[1]). Ensuite, l´autre explode de la chaine $domain[1], ca enleve le nom du domaine ( ex.wanadoo) et l´identificateur du pays ( ex.: . fr). Puis, dans ma fonction elseif(), je dis que si l´identificateur de pays ( $pays[1]) ne doit pas etre inférieur à 2.
Et que si tout va bien, qu´il envoie le mail avec la fonction mail();
le probleme, c´est qu´il me met une erreur :
Parse error: parse error in
/Library/WebServer/Documents/GraphiColas/infos/act
ion.php on line 4
Mais, si j´enleve la partie du elseif() et les deux variables au dessus ( $pays et $domain), tout fonctionne bien. Mais je souhaiterais quand meme utiliserla fonction elseif() que j´ai faites...
merci de bien vouloir m´aider.
@+ Colas
P.S.: Le code est dans le post suivant ; )
P.S.2: je peux pas ul, mon logiciel ne marche plus ; )