begin process at 2012 05 31 13:59:59
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Divers

 > 

Récupérer une variable depuis une URL


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Récupérer une variable depuis une URL

mardi 14 novembre 2006 à 17:49:15 | Récupérer une variable depuis une URL

m2rtech

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

Boujour votre référence est le numéro : 1000

merci de votre aide

mardi 14 novembre 2006 à 18:22:22 | Re : Récupérer une variable depuis une URL

malalam

Administrateur CodeS-SourceS
Hello,

if (isset ($_GET['order_ref'])) {
    echo $_GET['order_ref'];
}
mardi 14 novembre 2006 à 18:37:26 | Re : Récupérer une variable depuis une URL

Flachy Joe

>> 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;) :

echo htmlentities($_GET['order_ref']);

Flachy Joe
mardi 14 novembre 2006 à 18:43:31 | Re : Récupérer une variable depuis une URL

m2rtech

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 !
mardi 14 novembre 2006 à 18:59:48 | Re : Récupérer une variable depuis une URL

Flachy Joe

Ben essaye,  je crois que ça dépend de la config du serveur. Tu peut le configuré pour executer le script dans n'importe quel fichier, il me semble.

Flachy Joe
mardi 14 novembre 2006 à 20:44:49 | Re : Récupérer une variable depuis une URL

malalam

Administrateur CodeS-SourceS
FlashyJoe => c'était un exemple de récupération, pas de code sécurisé qui dépend grandement des données attendues...donnée que je n'ai pas.

m2rtech => vas voir du côté de javascript, je n'avais pas fait attention au .htm en effet ;-)
mercredi 15 novembre 2006 à 07:26:47 | Re : Récupérer une variable depuis une URL

wizard512

Membre Club
Réponse acceptée !

Tien essaye avec sa :

#########################################################


// 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;
    }
 }

 if(
     isset( get[ 'order_ref' ] ) &&
     !empty( get[ 'order_ref' ] )
   )
   {
     document.writeln( "Boujour votre référence est le numéro : " + get[ 'order_ref' ] );
   }

#########################################################

Et normalement c'est dans le forum javascript sa, pas du php....

    Cordialement
                 ~~ DotWizard512 ~~
      

vendredi 17 novembre 2006 à 08:41:17 | Re : Récupérer une variable depuis une URL

Flachy Joe

 function isset( vari )
  {
     if( typeof( vari ) == 'undefined' )
     {
         return false;
     }
         else
     {
         return true;
     }
  }



 function isset( vari )
  {
         return
( typeof( vari ) != 'undefined' );
  }


Flachy Joe


Cette discussion est classée dans : récupérer, variable, url, mapage


Répondre à ce message

Sujets en rapport avec ce message

variables dans l'url [ par floflo30 ] bonjour,Je cherche à récupérer dans une variable, la variable que j'ai passé dans mon hyperlien.Voici le code :while($colonne=mysql_fetch_row($result) récupérer une variable de l'url courante [ par FrenchCancan ] C'est un problème d'optimisation en faitPour modifier une news que je sélection j'utilise un lien :ModifierPuis je veux utiliser la primary key (ici i Récupérer l'URL de la page en cours dans une variable [ par ala_daly ] Salut tout le monde, je voudrais savoir comment peut-on récupérer l'adresse URL de la page en cours pour pouvoir s'en servir plus tard pour faire un l ouvrir un popup [ par richardd ] Salut,Je veux faire un truc du genre : à partir d'une liste de liens, après click sur l'un d'eux : affichage d'un popup dont l'url dépend du lien séle récupération d'1 variable en 2 [ par animallecter ] Salut, je m'explique:J'ai zone de texte qui sert à récupérer 1 temps et qui se présente comme cela "00:00"(heures:minutes).Mon souci ce serait de récu VAriable d'URL GET [ par vbguigui ] Bonjour,J'ai vu sur beacoup de sites que il y a moyen de récupérer cette variable :page.php?VARIABLEcomment faire ?MerciVbguigui Verifier si une variable est passée en parametre dans l'url sans utiliser les variable globales [ par WizardNx ] Salut. Voilà mon probleme : je n'utilise pas, pour plus de sécurité, les variables globales, ainsi je récupère les variables passées en parametres da Récupérer la valeur du variable construite [ par jayjayjay ] Comment dois-je faire pour récupérer la valeur d'une variable que j'ai construite dynamiquement?Je m'explique :Ma variable s'appelle '$droit_'+un iden Form + Url + variable [ par alex1025 ] Bonjour,Alors je vous expliquej' ai une authentification par mot de passe et login jusque là tout va bien.En fait lorsque je fait un lien sécurisé je IPv6 [ par GRenard ] Quelqu'un peut me dire que contient exactement la variable $_SERVER['REMOTE_ADDR'] si l'ip est un IPv6. Car je voudrais savoir la longueur maximale qu


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,076 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales