Salut,
J'ai mis un petit bout de code sur mon site pour compter le nombre de visiteur et de temps en temps j'ai des lignes d'erreur php qui s'affichent en haut de mon site, je n'arrive pas à trouver pourquoi ?
Voici mon code dans mon fichier header.php, donc affiché sur chaque page :
Rien de bien sorcier, et donc de temps en temps j'ai ça en haut de ma page :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 // Si le compteur est trouvé dans la session c'est que l'utilisateur est déjà sur le site if (isset($_SESSION['hits'])) { $hits = $_SESSION['hits']; } else { // ouverture du fichier compteur.txt en lecture et en écriture $fp = fopen("compteur.txt","r+"); $num = fgets($fp,16); // RECUPERE LE CONTENU DU FICHIER (16 caractères) $hits = $num + 1; fseek($fp, 0); // rembobine au début du fichier fputs($fp,$hits); // MET LA NOUVELLE VALEUR fclose($fp); // FERME LE FICHIER $_SESSION['hits'] = $hits; // stocke la valeur dans la session }
Merci d'avance pour votre aideWarning: fopen(/Pages/compteur.txt) [function.fopen]: failed to open stream: No such file or directory in /home/users5/s/spartanfight/www/Pages/header.php on line 28
Warning: fgets(): supplied argument is not a valid stream resource in /home/users5/s/spartanfight/www/Pages/header.php on line 29
Warning: fseek(): supplied argument is not a valid stream resource in /home/users5/s/spartanfight/www/Pages/header.php on line 31
Warning: fputs(): supplied argument is not a valid stream resource in /home/users5/s/spartanfight/www/Pages/header.php on line 32![]()
Partager