voici un petit exemple de compteur de visite dont on peut récupérer le résultat en javascript ^^
pour compter chaque affichage de la page, il suffit de faire une page php :
pour compter chaque affichage de la page, il suffit de faire une page php :
- Code:
<?php
header("content-type: text/javascript");
$file = "xcount.txt";
if(!file_exists($file)) {
$handle= fopen($file, 'wb');
$count= 0;
}
else{
$handle= fopen($file, 'r+b');
$count= fread($handle, filesize($file));
settype($count,"integer");
rewind($handle);
}
fwrite($handle, ++$count);
fclose($handle);
echo 'xcount='.$count;
?>
- Code:
<script src="http://adresse_de_la_page_php"></script><span id="xcount"></span><script>document.getElementById('xcount').innerHTML=xcount;</script>
- Code:
<?php
session_start();
header("content-type: text/javascript");
$file = "xcount.txt";
if(!file_exists($file)) {
$handle= fopen($file, 'wb');
$count= 0;
}
else{
$handle= fopen($file, 'r+b');
$count= fread($handle, filesize($file));
settype($count,"integer");
rewind($handle);
}
if(!isset($_SESSION['xcount'])) ++$count;
$_SESSION['xcount']= 1;
fwrite($handle, $count);
fclose($handle);
echo 'xcount='.$count;
?>