Light_at_the_end Posté 20 Novembre 2005 Posté 20 Novembre 2005 (modifié) Rebonjour à tous Petite question pour ma part aujourdh'ui si vous avez le temps d'y répondre. Voici mon problème : je collecte les referers à l'entrée de mon site. J'ai une base de donnée avec des adresses de sites qui se sont inscrits : par exemple imaginons : http://www.webmaster-hub.com Avec cet adresse est associé un numéro qui correspond au nombre de personnes qui sont venu par ce site. Voici la grande question : Comment faire pour que si je viens de http://www.webmaster-hub.com/machintrucbid...ruc&post=machin soit comptabilisé comme quelqu'un venant de http://www.webmaster-hub.com Ou encore, que quelqu'un venant de http://webmaster-hub.com soit comptabilisé comme quelqu'un venant de http://www.webmaster-hub.com Je pense qu'il faut évidemment traiter les referers d'une certaines façon , mais je ne vois pas trop comment Merci d'avance Modifié 20 Novembre 2005 par Light_at_the_end
Dan Posté 20 Novembre 2005 Posté 20 Novembre 2005 Tout simplement avec parse_url() array parse_url ( string url ) parse_url() retourne un tableau associatif contenant les composants de l'URL. Si l'un des composants n'est pas présent dans l'URL, l'entrée correspondante dans le tableau ne sera pas créée. Les composants sont : scheme : le protocole, comme HTTP host port user pass path query : après le point d'interrogation ? fragment : après le signe dièse # Donc si $url=parse_url("http://www.webmaster-hub.com/truc/bidule/machin"); $url['host'] te donnera www.webmaster-hub.com ! Pour info, tu ne verras personne venir de webmaster-hub.com sans le www
Light_at_the_end Posté 20 Novembre 2005 Auteur Posté 20 Novembre 2005 Merci Dan pour ta réponse rapide Pour info, tu ne verras personne venir de webmaster-hub.com sans le www wink.gif Oui je me doute que tu as du optimiser pour éviter des pages similaires sur google Génial cette fonction parse_url() A plus
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant