Accueil > Forum > > > > Adresse URL de provenance des visiteurs
Adresse URL de provenance des visiteurs
jeudi 15 juillet 2004 à 19:47:31 |
Adresse URL de provenance des visiteurs

bmag
|
Bonjour, J'ai besoin de récupérer l'adresse URL de provenance des visiteurs sur la page d'accueil de mon site. Pour cela j'ai testé $HTTP_REFERER, $_SERVER["HTTP_REFERER"], $_SERVER["REQUEST_URL"], $_ENV["HTTP_REFERER"] et rien ne fonctionne correctement : soit ça me ramène blanc soit ça me ramène l'adresse de la page sur laquelle je suis. J'ai bien noté que HTTP_REFERER ne fonctionne que si le visiteur a cliqué sur un lien pour arriver sur la page en question mais chez moi ça ne fonctionne pas. L'appel de la procédure PHP, je l'effectue, dans ma page HTML par la commande : <script language="javascript" src="provenance.php"></script> Est-ce dû à ce mode d'appel ? En vous remerciant de votre aide.
|
|
jeudi 15 juillet 2004 à 21:05:00 |
Re : Adresse URL de provenance des visiteurs

str
|
Salut,
Le commande $_SERVER n'est pas valable avec toute les versions de php.
Essai avec :
$HTTP_REFERER
ou
getenv("HTTP_REFERER");
sEe YoU
[StR]
|
|
jeudi 15 juillet 2004 à 21:27:19 |
Re : Adresse URL de provenance des visiteurs

bmag
|
merci pour cette réponse rapide. Mais comme je l'ai précisé dans le message initiale, j'ai déjà testé $HTTP_REFERER. Je viens de tester getenv("HTTP_REFERER") et il me ramène l'adresse de la page qui fait appel à ma procédure php, comme les autres fonctions. est-ce que la procédure php est considérée comme une nouvelle page ? auquel cas, l'adresse de la page d'origine serait toujours celle qui fait appel à la procédure ou il y aurait une autre cause ? Est-ce que mon mode d'appel de la procédure est correct ?
|
|
jeudi 15 juillet 2004 à 22:07:12 |
Re : Adresse URL de provenance des visiteurs

coockiesch
|
Salut! Pour commencer, une petite info aux utilisateurs de Dreamweaver MX 6.0: Si l'on utilise la complétion automatique, il marque: $_SERVER['HTTP_REFERRER'] Ce qui est faux (un seul R)... Je pense que ta méthode d'appel est bizarre... Je viens de tester un truc, qui marche, regarde si ca marche chez toi: page1.php <a href="page2.php">Page 2</a>
|
page2.php <?php echo 'referer: ' . $_SERVER['HTTP_REFERER']; ?>
|
@++ R@f "On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???" www.progforum.net: Aide en programmation!
|
|
vendredi 16 juillet 2004 à 10:59:44 |
Re : Adresse URL de provenance des visiteurs

bmag
|
Je n'ai que quelques heures de pratique de PHP et il est possible que mon problème soit une énormité sumplissime qui m'échappe.
La page d'accueil de mon site est "index.htm". C'est sur celle là que je veux récupérer la provenance de mes visiteurs.
Si j'insère dans cette page d'accueil (qui est en HTML) la commande <?php echo 'referer: ' . $_SERVER['HTTP_REFERER']; ?> et bien elle ne s'exécute pas. Il semble que je sois obligé de faire une procédure en PHP externe que j'appelle actuellement par <script language="javascript" src="provenance.php"></script> Là, ça s'exécute mais l'adresse récupérée est alors toujours celle de la page d'accueil, ce qui ne m'arrange pas. La méthode que tu présentes a l'inconvénient de posséder un lien sur lequel le visiteur doit cliquer. En fait, c'est au moment ou le visiteur charge la page d'accueil (qui restera en HTML), que je veux récupérer la provenance.
|
|
vendredi 16 juillet 2004 à 11:15:22 |
Re : Adresse URL de provenance des visiteurs

coockiesch
|
Salut! Tu peux pas juste changer le nom de page en index.php et comme ca, plus de pb?
@++
R@f
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
www.progforum.net: Aide en programmation!
|
|
vendredi 16 juillet 2004 à 11:46:24 |
Re : Adresse URL de provenance des visiteurs

bmag
|
Malheureusement, le nom de la page est celui référencé dans les moteurs de recherche. Par ailleur, comme tu le sais, c'est le nom par défaut retenu lorsque le lien pointe sur la racine.
Par contre il me vient une idée de cause possible. Si le lien, depuis google par exemple pointe sur la racine et que la procédure php est appelée par index.htm, est-ce que le passage automatique de "www.mondomaine.fr" à "www.mondomaine.fr/index.htm" ne serait pas compté comme une nouvelle page ce qui expliquerait que je récupère systèmatiquement "www.mondomaine.fr" avec $HTTP_REFERER ?
En tout cas raz-le-bol de bloquer sur un point qui me paraissait simplissime.
|
|
vendredi 16 juillet 2004 à 13:09:22 |
Re : Adresse URL de provenance des visiteurs

coockiesch
|
Réponse acceptée !
Salut! Normalement, les moteurs de recherche pointent sur www.mondomaine.fr
Et après, si tu met un index.php il est pris automatiquement, comme pour le .html, le changement d'extension de devrait pas poser de problèmes...
@++
R@f
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
www.progforum.net: Aide en programmation!
|
|
samedi 17 juillet 2004 à 11:12:49 |
Re : Adresse URL de provenance des visiteurs

bmag
|
Merci, ça marche.
|
|
Cette discussion est classée dans : page, url, http, adresse, referer
Répondre à ce message
Sujets en rapport avec ce message
Redirection URL, include et header [ par finipe ]
Bonjour à tous.Je débute en php, et j'ai créé un site en utilisant mes maigres connaissances du moment. Il est fait ainsi : une page navig.php dont le
détecter le rafraichissement d'une page [ par eax ]
salutje voudrais détecter si le gars qui visite une page a rafraichi sa page en appuyant sur F5avec HTTP_REFERER il le détecte pas, je sais pas commen
tester l'url de la page affichée [ par pierrot_D ]
après uen bonne journée de recherche infrutueuse ;(je pose ma question ici :il y a t il une fontion qui permette de récuprer l'url de la page affichée
Envoyer le forumulaire d'une page rien qu'avec l'adresse http... [ par davidv24 ]
Bonjour,j'ai une page intitulé login.php. Dont j'ai mis le code source en bas de ce post.J'aimerais envoyer directement l'identification en passant pa
Cacher l'url de la la page sur laquelle je suis!!!!!!!!!!! [ par ludovicanceaux ]
Salut à tous, En ce moment je buche sur un truc, comment je pe faire pour cacher l'url o fur et à mesure de la navigation de mon siteex: pour garder h
Bloquer URL [ par Clad49 ]
SalutJ'aurai voulu savoir si il été possible de bloquer une url dans la case adresse afin que les utilisateur ne puisse voir ce qui se passe lorsque l
découper une Adresse URL [ par kangoo75 ]
Bonjour, j'aimerais savoir comment récuperer les parametres d'une URL d'une page courante ( c'est à dire la page ou je lance le script), par exemple s
url rewritting [ par WhiteDwarf ]
Salut, j'ai une petite question, en fait pour l'URL rewritting j'aimerais bien faire un truc dans le genre : http://www.monsite.com/utilisateur/langue
récupérer une url aprés un url redirigé [ par pebayart ]
Bonjour tout le monde,J'ai une colle, je cherche depuis plusieurs jours et je ne trouve pas.Voilà, c'est peu être tout simple.Admettons que $url est u
"Rafraichir" d'une page [ par tpkennes ]
Bonjour à tous,Je suis nouveau et débutant en PHP. J'ai besoin d'aide pour effectuer un "rafraichissement".Alors voilà, j'utilise un CMS simpleGC qui
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Forum
RE : GOOGLE MAPRE : GOOGLE MAP par inwebo
Cliquez pour lire la suite par inwebo GOOGLE MAPGOOGLE MAP par fatmanajjar
Cliquez pour lire la suite par fatmanajjar
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|