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"];
Votre commentaire