Anonymus
jeudi 15 avril 2004 à 15:53
Bonjour,
Pour Mysql, tu peux te servir de ta base, meme s'il y a déjà des tables dessus.
Pour le compteur mis dans les articles, il est facilement adaptable.
Si c'est juste pour avoir le nombre de visiteurs, il te suffit de faire ceci :
fichier call_cpt.php :
CODE
<?
// le nom du fichier :
$file="compteur.cpt";
// on ouvre le fichier en 'lecture/ecriture' :
$fp=fopen($file,"r+");
// on lit le fichier
// on récupère la valeur, à laquelle on ajoute +1
$line=fread($fp,1024)+1;
// on se replace au début du fichier :
fseek($fp,0);
// on écrit la nouvelle valeur (a la place de l'ancienne ):
fwrite($fp,$line);
// on ferme le fichier
fclose($fp);
// pour avoir accès à la variable compteur, on fait un include :
// dont on enlève le retour chariot.
// il suffit ensuite de faire :
// ATTN : bien mettre les deux lignes ensemble !!
echo "Nombre de visiteurs : ".$line;
?>
fichier compteur.cpt :
CODE
0
fichier qui appelle (ou plutot ligne qui appelle le programme) :
CODE
<?
include("call_cpt.php");
?>
Voilà.
Sachant que tu peux enlever toutes les lignes qui commencent par //, puisque ce sont des commentaires, ca te fait un fichier réduit au plus simple. Mais... tout ceci est décrit dans l'article ::
http://www.webmaster-hub.com/publication/article48.htmlA+, Anonymus.
ps : en cas de problèmes, n'hésites pas