m2rtech
Messages postés239Date d'inscriptionmercredi 9 octobre 2002StatutMembreDernière intervention20 février 2012
-
14 nov. 2006 à 17:49
Flachy Joe
Messages postés2103Date d'inscriptionjeudi 16 septembre 2004StatutMembreDernière intervention21 novembre 2023
-
17 nov. 2006 à 08:41
Bonjour,
Comment récupérer une variable transpise par une URL
www.monsite.com/mapage.htm?order_ref=1000
Je souhaite simplement par exemple afficher dans mapage.htm
// Fonction d'extraction des paramètres de toutjavascript.com
function TJSExtraireParam(){
url = window.location.href;
var exp=new RegExp("[&?]+","g");
var exp2=new RegExp("[=]+","g");
var tabNom=url.split(exp);
var tabParam=new Array();
if (tabNom!=null) {
for (var i=1;i<tabNom.length;i++){
var tabTemp=tabNom[i].split(exp2);
tabParam[tabTemp[0]]=tabTemp[1];
}
}
return tabParam;
}
// Appel de la fonction et création du tableau des paramètres
var get = TJSExtraireParam();
function isset( vari )
{
if( typeof( vari ) == 'undefined' )
{
return false;
}
else
{
return true;
}
}
function empty( vari )
{
if( vari == '' }
{
return true;
}
else
{
return false;
}
}
Flachy Joe
Messages postés2103Date d'inscriptionjeudi 16 septembre 2004StatutMembreDernière intervention21 novembre 20231 14 nov. 2006 à 18:37
>> echo $_GET['order_ref'];
Avec ceci n'importe qui peut executer un script java sur le navigateur en l'envoyant à travers l'URL, il faut utiliser la fonction 'htmlentities' pour convertir les '<' , '>', etc en carctere HTML (&machin;) :
m2rtech
Messages postés239Date d'inscriptionmercredi 9 octobre 2002StatutMembreDernière intervention20 février 2012 14 nov. 2006 à 18:43
Bonjour,
ce que je n'ai pas dis, c'est comme l'indique ma question, il sagit d'une page pure HTML
d'ou le mapage.htm.
Alors je complème ma question:
Vos deux réponses contiennent du code PHP (dont l'extension du fichier est .php)
peut alors faire du traitement php avec une extension .htm ?
je suppose que NON !
Vous n’avez pas trouvé la réponse que vous recherchez ?