Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2844 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Problème d'interprétation de variable & avec $_GET

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème d'interprétation de variable & avec $_GET

n°1619410
forzayalta
Posté le 05-10-2007 à 09:27:05  profilanswer
 

Bonjour,
 
j'ai un site que je veux valider en xhtml 1.1. Il s'agit, en gros, d'un site avec un système de navigation sur une carte de France.
Selon les clics de l'utilisateur, j'affiche la zone choisie en générant des points censés représenter des villes de la zone choisie sur une image. Cet affichage se fait avec la librairie GD, et les villes sont placées en récupérant leurs coordonnées dans la base de données.
 
Dans mon fichier recherche.php, voici le lien permettant d'afficher des informations sur une certaine zone:

Code :
  1. <img id="navbox" src="carte.php?mode=$mode&minlong=$minlong&maxlong=$maxlong&minlat=$minlat&maxlat=$maxlat" style="position: relative; left: 0px; top: 0px; alt="Carte de navigation" />


 
Or, le validateur me met une erreur, logique, car je n'utilise pas de '&amp;' à la place de '&'. Mais si je remplace ces caractères, cela me donne bien

Code :
  1. <img id="navbox" src="carte.php?mode=$mode&amp;minlong=$minlong&amp;maxlong=$maxlong&amp;minlat=$minlat&amp;maxlat=$maxlat" style="position: relative; left: 0px; top: 0px; alt="Carte de navigation" />


 
Cependant, le fichier carte.php n'arrive plus à récupérer la valeur de ces variables.
 
Pour info, voici le doctype et le début de la page recherche.php:
 

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
  2. "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head>
  5.  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  6.  <meta http-equiv="Content-Language" content="FR" />


 
J'espère que vous saurez m'aider...
 
Merci d'avance!

mood
Publicité
Posté le 05-10-2007 à 09:27:05  profilanswer
 

n°1619479
forzayalta
Posté le 05-10-2007 à 10:42:06  profilanswer
 

par exemple, dans carte.php, quand la variable "minlong" est passée avec "&minlong=$minlong", j'arrive à récupérer sa valeur.
Par contre, quand la variable "minlong" est passée avec "&amp;minlong=$minlong", je n'arrive pas à récupérer sa valeur.
J'ai certains sites ou je passe aussi  les variables avec &amp; , mais dans la page appelée, l'url n'affiche pas "&amp;" mais "&". Ce problème peut-il venir de la configuration de mon serveur?

n°1619511
FlorentG
Posté le 05-10-2007 à 11:14:44  profilanswer
 

forzayalta a écrit :

Or, le validateur me met une erreur, logique, car je n'utilise pas de '&amp;' à la place de '&'. Mais si je remplace ces caractères, cela me donne bien

Code :
  1. <img id="navbox" src="carte.php?mode=$mode&amp;minlong=$minlong&amp;maxlong=$maxlong&amp;minlat=$minlat&amp;maxlat=$maxlat" style="position: relative; left: 0px; top: 0px; alt="Carte de navigation" />



Y'aurait pas un echo qui manque ? Comment s'affiche le truc au final (regarde le code source généré)

 

Cependant, le fichier carte.php n'arrive plus à récupérer la valeur de ces variables.

 

Pour info, voici le doctype et le début de la page recherche.php:

forzayalta a écrit :


Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
  2. "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head>
  5.  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  6.  <meta http-equiv="Content-Language" content="FR" />



Y'a une grave erreur là [:dawa] t'as un doctype xhtml 1.1, mais tu balance un content="text/html... au lieu de application/xhtml+xml... qui ne fonctionne pas sous IE. T'as pas du pigé ce qu'est l'XHTML1.1, utilise plutôt le 1.0 qui est pareil, mais qui peut être envoyé en text/html


Message édité par FlorentG le 05-10-2007 à 11:14:57

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Problème d'interprétation de variable &amp; avec $_GET

 

Sujets relatifs
[C++ / Qt4] Problème de link avec Visual C++ 2005[PHP] Variable
Problème avec foreach !Problème taille police IE
[Résolu] Problème de compilation QtProbléme compilateur visual 2005
[Java, JSP, Servlet] Problème de sessionprobleme avec LocalConnection
[ résolu tout seul ] variables GET en un seul parametreProblème COMPILATION Code::Block
Plus de sujets relatifs à : Problème d'interprétation de variable &amp; avec $_GET


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR