Bonjour,
Voici un problème que je n'arrive pas à résoudre et pourtant il doit être simple.
Dans un premier script j'ai le code (les 2 lignes se suivent).
chaque A HREF passe la variable 'langue' avec une valeur (fr ou en). Or le programme appelé reçoit toujours la variable langue avec la valeur 'fr'.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 echo "<A HREF='../prog_comm/langue.php?langue=fr'><img ALIGN='left' SRC='/images/french_flag.jpg' WIDTH='30' HEIGHT='18' BORDER='0'></a><nbsp;><nbsp;>"; echo "<A HREF='../prog_comm/langue.php?langue=en'><img ALIGN='left' SRC='/images/english_flag.jpg' WIDTH='30' HEIGHT='18' BORDER='0'></a></p>";
J'ai vérifié la récupération de la valeur de la variable passée en me positionnant sur la 2ème ligne du script appelé pour être sur qu'il n'y a pas de code parasite.
Ma syntaxe vous semble elle correcte ? Y a t il des restrictions dans PHP ?
Merci pour votre aide.
En fait la ligne
fonctionne très bien avec PHP 4 mais ne fonctionne plus avec PHP 5.
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo "<A HREF='../prog_comm/langue.php? vlangue=fr'><IMG SRC='/images/french_flag.jpg' WIDTH='30' HEIGHT='18' BORDER='0'></a>";
Savez vous si cela est normal ?
Partager