compteur de visite

Mammouth du PHP | 601 Messages

21 oct. 2006, 00:17

Bonjour à tous,
j'ai un petit compteur de visite qui bug, il fonctionnait il y a peu ?
visible ici :
http://creatif-web.be/assoc/contact_nous.php
				<?php
					$fichier="./inc/compteur.txt";
					$pointeur=fopen($fichier, "r");
					$nb=fread($pointeur, filesize($fichier));
					fclose($pointeur);
					if (!isset($_COOKIE['compteur'])) 
					{
						$pointeur=fopen($fichier, "w");
						$nb++;
						fwrite($pointeur, $nb);
						fclose($pointeur);
						setcookie("compteur", "vu");
					}
					echo file_get_contents("./inc/compteur.txt");
				?>

Code : Tout sélectionner

Warning: Cannot modify header information - headers already sent by (output started at C:\apachefriends\xampp\htdocs\assoc\inc\menu.php:32) in C:\apachefriends\xampp\htdocs\assoc\contact_nous.php on line 240
Merci
http://xavier-artot.com
¨'°-.,¸¸,.-·²°'´¨'°-.,¸¸,.-·²°'´¨'°-.,¸¸,.-·°'´¨
système d'exploitation "Ubuntu 7.10"

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

21 oct. 2006, 00:21

Salut,
Regarde dans la FAQ....

Tuy as du ajouter du code (avec affichage "écran") avant le setcookie()

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Mammouth du PHP | 601 Messages

21 oct. 2006, 02:46

cest ok, merci.
j'ai une autre question. Comment je pourrai faire pour connaître le nombre de visiteur "en ce moment conecter"
Merci
http://xavier-artot.com
¨'°-.,¸¸,.-·²°'´¨'°-.,¸¸,.-·²°'´¨'°-.,¸¸,.-·°'´¨
système d'exploitation "Ubuntu 7.10"

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

21 oct. 2006, 11:36

Soit tu as un champs prévu à cet effet dans la base (connecté : oui / non)
Soit tu comptes les fichiers de session.

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Mammouth du PHP | 601 Messages

21 oct. 2006, 13:50

Je test comment, en javascript ?
Connaîtrait tu un tuto ?[/code]
http://xavier-artot.com
¨'°-.,¸¸,.-·²°'´¨'°-.,¸¸,.-·²°'´¨'°-.,¸¸,.-·°'´¨
système d'exploitation "Ubuntu 7.10"

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

21 oct. 2006, 13:52

javascript ?!

Regarde du coté "ajax" pour rechercher l'info (nombre de connectés) puis l'afficher sans rechargement de page... des exemples un peu partout

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute