Bonjour,
j'ai un petit soucis que je ne parviens pas à résoudre:
sur l'index de mon site (page d'accueil avec compteur de visites "basique" en php )
lorsqu'on clique sur lien vers la page d'accueil, la variable PHPSESSID est envoyée en clair à la fin de l'url.
Si je supprime le "session_start(); " de ma page, cela rentre dans l'ordre mais j'en ai besoin.
Sur les autres pages du site ça fonctionne pourtant correctement...
voici le code du compteur (début de la page) :
<?php
session_start();
// aller chercher le nombre de visiteurs
$fichier=fopen("live/users/compteur.txt","r");
$nombre_de_visites=fread($fichier,filesize("live/users/compteur.txt"));
fclose($fichier);
//visiteur déjà compté?:
if($_SESSION ["compte"]==0){
//incremente le compteur
$fichier=fopen("live/users/compteur.txt","w+");
$nombre_de_visites=$nombre_de_visites+1;
fwrite($fichier,$nombre_de_visites);
fclose ($fichier);
//rajouter dans le tableau de l'utilisateur
$_SESSION["compte"]=1;
}
?>
Si quelqu'un a une idée ?...
merci d'avance!