bonjour, j'ai un formulaire avec controle des données et affichage du message d'erreur mais lors de ce controle il n'affiche pas le texte en fonction de la langue mais la variable define.... je crois que c'est la conca. qui n'est pas bonne, mais je vois pas..
l'extrait du formulaire
et l'extrait du define FR
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 if (isset($_POST['envoyer'])) { $login=(!isset($_POST['login']))?(''):($_POST['login']); $pass=(!isset($_POST['pass']))?(''):($_POST['pass']); $msg=''; if( isloginVide($login) ) $msg.="<li>".TXT_identifiantvide."</li>"; if( ispassVide($pass) ) $msg.="<li>".TXT_motdepassevide."</li>"; else { if( !Existlogin($login,$pass) ) $msg.="<li>".TXT_identificationimpossible."</li>";}
et il affiche dans le formulaire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 define('TXT_identifiantvide','Le champ de l\'identifiant est vide.'); define('TXT_motdepassevide','Le champ du mot de passe est vide.'); define('TXT_emailvide','Le champ de l\'adresse email est vide.'); define('TXT_identificationimpossible','Nous n\'avons pas pu vous identifier.'); define('TXT_emailinvalide','L\'adresse email est invalide.'); define('TXT_emailexiste','Cette adresse e-mail est déjà utilisée. Merci den choisir une autre.'); define('TXT_identifiantexiste','Cet identifiant existe déjà. Merci den choisir un autre.');
* TXT_identifiantvide
* TXT_identificationimpossible
Partager