Bonjour à tous.
Voilà, j'ai un petit souci dont je n'arrive pas à me sortir.
J'utilise une redirection .tk pour mon site. Le problème est que je voudrais, pour des stats, utiliser la variable $_SERVER['HTTP_REFERER'] qui permet de donner la page d'origine de l'internaute arrivant sur votre site. Cela marche bien quand j'utilise l'adresse où est situé mon site (en free.fr). Mais dès que j'utilise la redirection, la variable $_SERVER['HTTP_REFERER'] me renvoie la valeur : http://www.nomdusite.tk(...)
Je ne sais pas s'il y a une bidouille qui permettrait de s'en sortir. Si quelqu'un a une astuce, je suis preneur.
En vous remerciant d'avance, bonne soirée.
# Pas comme ça en tout cas
Posté par Adrien BUSTANY (site web personnel) . Évalué à 1.
Sinon si 'il y a moyen avec javascript de récupérer l'adresse de crans en arrière, tu peux ensuite faire un appel à PHP par XmlHTTPRequest.
# Javascript
Posté par mykey . Évalué à 1.
Ce qu'il faut faire, c'est dans ton index, en premier lieu, vérifier si le nombre de cadre est supérieur à 1 pour savoir si tu affiches ton site depuis la redirection, si c'est le cas, fait un location.url="free.fr" pour remplacer immédiatement l'url par celle de Free. A ce moment là si tu as de la chance, le REFERRER n'est peut être pas celui du .tk.
A première vue ça ne m'a pas l'air de fonctionner, mais bon, mieux vaut un conseil en trop que rien ;)
++
ps:
< SCRIPT language="JavaScript">
if(window.frames.length)
window.location.replace(this.location.href);
< /SCRIPT>
*les espaces au debut des balises c'est à cause de l'analyseur*
[^] # Re: Javascript
Posté par Thjalfi . Évalué à 1.
Mais si je ne peux pas le faire en php, je pense abandonner l'idée car les méthodes (bidouilles) en JS sont assez crados comme l'a dit Adrien.
Merci quand même !
Bye !
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.