Parse error: syntax error, unexpected $end
Bonjour
Lors d'un exercice, je crée une fonction de contrôle de mail.
Et l'affichage ne se passe pas bien du tout !! Pourquoi :cry::cry:
J'obtiens ce message :
"Parse error: syntax error, unexpected $end"
J'ai compris que c'est un des messages d'erreurs les plus classiques qui concerne surtout des problèmes d'accolades qui manquent.
Mais dans ce code (très simple) il me semble qu'il ne manque pas d'accolades !!
Alors je ne comprends pas de quoi il s'agit.
Code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| <?php
function validmail($ch){
$modele = '(^[a-z])([a-z0-9])+(\.|-)?([a-z0-9]+)@([a-z0-9]{2,})\.([a-z]{2,4}$)';
$ch = strtolower($ch);
if(ereg($modele, $ch)){
echo $ch.' est valide<br/>';
return TRUE;
}
else{
echo $ch. ' est invalide<br/>';
return FALSE;
}
$mail1 = 'cvignes@club-internet.fr ';
$mail2 = 'Jean5.dupont@laposte2.uk';
$mail3 = '5pierre.dupapi@plusloin.info';
$mail4 = 'jojo@jaja.onfos';
validmail($mail1);
validmail($mail2);
validmail($mail3);
validmail($mail4);
?> |
Merci à tous ceux qui voudront bien m'aider !;)