Passage de paramètres HTML et PHP

Récupération de paramètre dans une page HTML :

 <html>  
 <head>  
 </head>  
 <body>  
 <script language="JavaScript">  
 var l="", p="",z="";  
 processUser();  
 document.write("L="+l);   
 document.write(" P="+p);   
 document.write(" Z="+z);  
 function processUser()  //-- Appel = page.html&?l=123456&p=pddd&z=zorro
  { var parameters = location.search.substring(1).split("&");  
   var temp = parameters[0].split("=");  
   l = unescape(temp[1]);  
   temp = parameters[1].split("=");  
   p = unescape(temp[1]);  
   temp = parameters[2].split("=");  
   z = unescape(temp[1]);     
  }  
 </script>  
 </body>  
 </html>  

Remarque : le passage en paramètre est toujours codé (exemple %20 pour espace) Pour décoder utiliser la fonction unescape(str) Pour coder escape(str)

Récupération dans un fichier PHP :

 <?php  
 //-- Appel  
 //-- www.xxx.com/test.php?&ligne=B43&stop=43_81_130&sens=R  
 //-- Récupération des paramètres  
 $line  = $_GET["ligne"];   
 $stop  = $_GET["stop"];  
 $sens  = $_GET["sens"];  
Publicité

Votre commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s

Articles récents
Commentaires récents
Catégories
Archives
%d blogueurs aiment cette page :