Comment récuper proprement une adresse URL

Résolu
zack77 Messages postés 25 Date d'inscription   Statut Membre Dernière intervention   -  
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

je souhaite récupérer l'adresse des pages visitées afin de faire une petite statistique sauf qu'au lieu que le programme enregistre l'adresse email de mon site, il enregistre alors les adresse des images qui se trouve dans ma balise css ou html

comme background:#000099 url(../images/menu_degrade7i.gif
ca me complique la vie. c'est pourquoi je me dirige vers vous afin de trouver une solution merci.


//Voici mon programe
if(isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on')
$url = "https";
else
$url = "http";

// Ajoutez // à l'URL.
$url .= "://";

// Ajoutez l'hôte (nom de domaine, ip) à l'URL.
$url .= $_SERVER['HTTP_HOST'];

// Ajouter l'emplacement de la ressource demandée à l'URL
$url .= $_SERVER['REQUEST_URI'];
A voir également:

4 réponses

Chris 94 Messages postés 54087 Date d'inscription   Statut Modérateur Dernière intervention   7 345
 
Bonjour,

Merci, quand tu saisis ton code (un copié-collé fait l'affaire) dans la fenêtre d'édition, de penser à lui attribuer la couleur syntaxique et la forme correcte avec le bouton
<>
.

0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour

Quel est le rapport entre ton script.... Le fait que ça "'enregistre"... et ton adresse mail ?
Le script créé une variable url... Tu t'en sers quelque part ??

0
zack77 Messages postés 25 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour Jordane45

Je reformule ma question, je vous dire: enregistre les URL des pages visitées

Je reformule ma question:

Je souhaite récupérer l'adresse des pages visitées afin de faire une petite statistique sauf qu'au lieu que le programme enregistre les URL des pages visitées, il enregistre au contraire les URL des images qui se trouve dans ma balise css ou html

comme background:#000099 url(../images/menu_degrade7i.gif

Lorsque je regarde dans mes stats , pour chaque pages visitées, il y a l'URL du genre : http://monsite.php//images/menu_degrade7i.gif

ca me complique la vie. c'est pourquoi je me dirige vers vous afin de trouver une solution merci.
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Ton script retourne les URL utilisées pour naviguer sur tes pages.
Etonnant qu'il affiche les url des images qui seraient dans ton css... à moins qu'une personne (ou un robot (pour les moteurs de recherche..) n'ait essayé d'afficher le lien vers ses images.

Si tu veux n'avoir que le "fichier php" visité, tu peux regarder ce que contiennent ces variables
$relative_path = $_SERVER['PHP_SELF'];
 $complete_path = __FILE__;
 $complete_path = $_SERVER['SCRIPT_FILENAME'];



0