Zarbi : Contenu de variables remplacé par 'v' (PHP)

Zarbi : Contenu de variables remplacé par 'v' (PHP) - PHP - Programmation

Marsh Posté le 08-08-2002 à 17:07:32    

Bonjour tous,
 
Voila la semaine derniere je trouve " PhpWebGallery " et l'installe sur mon serveur pour y placer ma collection de photos. L'installation des scripts se passe bien.
 
Au moment de commencer l'installation, l'auteur de "PhpWebGallery" demande une langue d'installation, je choisis le francais.  
 
Dans le source, le choix de la langue effectue un INCLUDE particulier qui comprends les textes a afficher.
 
Figurez vous que tous les contenus des variables "langues" sont remplacés par la lettres 'v'. Et ce malgres que j'aie vérifier le bon déroulement de l'include dans le code. Le plus fort, c'est que cephénomene ne se passe QUE sous mon IE, car avec netscape ca marche au poil. Pire, l'auteur de PhpWebGallery, avec son IE ne remarque aucun probleme (Me demandant si je me foutais de sa G!).  
 
Quelques extraits du code :
 
- L'include en fonction de la langue choisie.  
 
(J'ai vérifié si l'include se passe correctment en placant une trace dans le fichier /language/francais.php).
 

Code :
  1. if ( isset( $HTTP_GET_VARS['language'] ) )
  2. {
  3.  $isadmin = true;
  4.  include( "../language/".$HTTP_GET_VARS['language'].".php" );
  5. }
  6. ...


 
- Un extrait du fichier francais.php
 

Code :
  1. $lang['tn_stats'] = "Statistiques générales";
  2. $lang['tn_stats_nb'] = "nombre d'images miniaturisées";
  3. $lang['tn_stats_total'] = "temps total";
  4. $lang['tn_stats_max'] = "temps max";
  5. $lang['tn_stats_min'] = "temps min";
  6. $lang['tn_stats_mean'] = "temps moyen";


 
- Un extrait du code utilisant ces variables lang$
 

Code :
  1. <table width=\"100%\">
  2. <tr>
  3. <th>".$lang['install_message']."</th>
  4. </tr>
  5. ...


 
- Ce que ca donne chez moi dans le view source :
 

Code :
  1. <table width="100%">
  2. <tr>
  3. <th>v</th>
  4. </tr>
  5. ...


 
Ma config / server config :
 
System : Linux rev66.dhcp 2.2.16C28_III
PHP : 4.1.2
Apache  : Version Apache/1.3.20  
 
Mon IE : 6.0.2600


Message édité par exxodus le 08-08-2002 à 17:16:00

---------------
.:: Exxodus ::.
Reply

Marsh Posté le 08-08-2002 à 17:07:32   

Reply

Marsh Posté le 08-08-2002 à 17:11:59    

l'auteur de PhpWebGallery, c'est moi, pour ceux qui savent pas encore. J'ai demandé à exxodus de venir poster ici parce que je ne comprend pas d'où vient le pb.
Sachant que lorsque je me connecte à sa machine avec mon IE6 (même version en +) et bien ça marche très bien !


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
Reply

Marsh Posté le 08-08-2002 à 17:15:24    

Dit moi est ce que tu utilise echo ou un print .... ?
car j'ai l'imperssion qu'il te donne le type V comme 'var'
normalement il n'y a pas de probleme.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
[/citation]


---------------
Si je suis près de toi c'est soit pour t'embrasser ou te croquer, alors à ce moment là rappelle toi de ce que tu m'as fait. du bien ou du mal?
Reply

Marsh Posté le 08-08-2002 à 17:17:12    

[:yamusha]

Reply

Marsh Posté le 08-08-2002 à 17:18:30    

berceker a écrit a écrit :

Dit moi est ce que tu utilise echo ou un print .... ?
car j'ai l'imperssion qu'il te donne le type V comme 'var'
normalement il n'y a pas de probleme.



 
Il utilise ECHO.
 

Code :
  1. echo " <table width=\"100%\"><tr><th>".$lang['install_message']."</th></tr><tr><td>$message</td></tr></table>";


 


---------------
.:: Exxodus ::.
Reply

Marsh Posté le 08-08-2002 à 17:24:33    

z0rglub a écrit a écrit :

l'auteur de PhpWebGallery, c'est moi, pour ceux qui savent pas encore. J'ai demandé à exxodus de venir poster ici parce que je ne comprend pas d'où vient le pb.
Sachant que lorsque je me connecte à sa machine avec mon IE6 (même version en +) et bien ça marche très bien !




 
haaa c'est bizarre ça!... logiquement cela vient de son browser et plus du cache de celui-ci


---------------
Si je suis près de toi c'est soit pour t'embrasser ou te croquer, alors à ce moment là rappelle toi de ce que tu m'as fait. du bien ou du mal?
Reply

Marsh Posté le 08-08-2002 à 17:27:04    

berceker a écrit a écrit :

 
 
haaa c'est bizarre ça!... logiquement cela vient de son browser et plus du cache de celui-ci




 
Comment expliquer des lors que sur LYCOS le script (le meme) installé par moi fonctionne sans pépins. Avec le meme IE.
 


---------------
.:: Exxodus ::.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed