HTTP_REFERER

HTTP_REFERER - PHP - Programmation

Marsh Posté le 11-04-2011 à 20:02:24    

Bonsoir,
 
j'essaye de faire une session en fonction du REFERER mais ceci ne marche pas ma session démarre pas.
 
Merci
 

Code :
  1. session_start() ;
  2. if($_SERVER['HTTP_REFERER'] == 'mondomaine.com' )
  3. {
  4. session_start() ;
  5. $_SESSION['test'] = 'test';
  6. }
  7. else{
  8. $_SESSION['test'] = 'test1';
  9. }

Reply

Marsh Posté le 11-04-2011 à 20:02:24   

Reply

Marsh Posté le 12-04-2011 à 10:13:20    

Tu peux être un peu plus précis, svp?


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 12-04-2011 à 11:12:09    

Il y a peu de chance pour que $_SERVER['HTTP_REFERER'] renvoi quelque chose aussi simple que 'domaine.com', tu as peut être un http avant, un slash aprés, et peut ètre meme le nom de la page dedans...

 

Le plus simple c'est que tu affiches ta valeur avant tout simplement

Message cité 1 fois
Message édité par scull le 12-04-2011 à 11:12:21
Reply

Marsh Posté le 12-04-2011 à 11:31:38    

Que veux-tu faire exactement? Parce que pour rappel, si le navigateur n'envoie pas cette donnée, tu vas pas aller loin :/


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 12-04-2011 à 13:29:20    

Bonjour,
 
merci pour vos réponses j'ai oublié de mettre un http devant ,maintenant ça marche merci beaucoup.
 

scull a écrit :

Il y a peu de chance pour que $_SERVER['HTTP_REFERER'] renvoi quelque chose aussi simple que 'domaine.com', tu as peut être un http avant, un slash aprés, et peut ètre meme le nom de la page dedans...
 
Le plus simple c'est que tu affiches ta valeur avant tout simplement


Reply

Marsh Posté le 13-04-2011 à 14:47:14    

Le 'HTTP_REFERER' renvoie l'url complète de la page de provenance (à condition que ce soit bien transmis par le browser), pas simplement le domaine.


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed