problème affichage variable define
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
Code:
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 l'extrait du define FR
Code:
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.'); |
et il affiche dans le formulaire
* TXT_identifiantvide
* TXT_identificationimpossible