connaitre le domaine à l'origine de la redirection

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : connaitre le domaine à l'origine de la redirection

par albat » 26 oct. 2006, 22:54

Modération :
Keopsk étant invité et non enregistré, il ne peut changer lui-même le titre de son sujet.
Je l'ai donc corrigé en inscrivant ce qui me paraissait le plus logique.
Si ma proposition n'est pas adéquate, merci de me l'indiquer... ;)

C'est vrai que j'avais un peu de mal à piger le titre, moi aussi... :lol:

par keopsk » 26 oct. 2006, 22:31

Désolé pour le titre.

la variable HTTP_REFERER n'est pas toujours définie par le navigateur. Ce qui été mon cas. Le pb ne sera pas résolu avec $_SERVER['HTTP_REFERER'].
J'ai finalement opté pour une redirection dans .htaccess. Je redirige vers le site cible avec comme paramètre le nom de domaine de provenance.

ça marche très bien. Mais le nom de domaine de provenance est actuellement codé en dure. L'idéal pour moi serait de le récupérer dynamiquement mais je ne sais pas faire dans .htaccess.

merci pour ta réponse.



:shock: Voudrais-tu relire attentivement le titre de ton message ???

Essaye $_SERVER['HTTP_REFERER'] à la place.

par Cyrano » 26 oct. 2006, 19:01

:shock: Voudrais-tu relire attentivement le titre de ton message ???

Essaye $_SERVER['HTTP_REFERER'] à la place.

connaitre le domaine à l'origine de la redirection

par keopsk » 26 oct. 2006, 16:35

Bonjour,

Je dispose de plusieurs domaines, mais tous sont redirigés vers un seul site.

Je voudrais savoir s'il serait possible de connaître le nom du domaine saisi initialement par l'internaute avant qu’il soit redirigé. j'ai essayé la variable $HTTP_REFERER mais elle est toujours vide.

qq connait une solution plus fiable ?

Merci d'avance