2013-02-01 1 views
4

Je veux obtenir l'URL de référence complète en PHP. Par exemple, si je viens monsiteweb d'une recherche google, $_SERVER['REFERER'] me donne seulement www.google.com, mais je veux SMTH comme www.google.com/search?q=KEYWORDComment obtenir l'URL de référence complète dans php

Google Analytics prévoit que pour de nombreux moteurs de recherche. Je dois obtenir "/recherche? Q = MOT-CLE" chaîne de requête.

+4

êtes-vous sûr que son _SERVER $ [ 'REFERER'] et pas => $ _SERVER [ 'HTTP_REFERER'] – GGio

+1

Ahhh .. [ Google] (http://bytes.com/topic/php/answers/464557-how-get-referrer-parameters) – Kermit

+3

/! \ Les utilisateurs utilisant Google dans HTTPS n'auront aucun référent. –

Répondre

5

Mettez cela dans votre script et jetez un oeil à son contenu;

<pre> 
<?php 
var_dump($_SERVER); 
?> 
</pre> 

De cette façon, vous pouvez savoir quelles clés contiennent «ce qui

Questions connexes