par
niuxe » 16 déc. 2008, 22:25
Salut,
Il y a quelques temps j'avais fait ce petit compteur perso. Certes il est très simple et peut être facilement optimisable notamment avec la librairie GD :
function compteur_visite_simple(){
$visite_max=50;
if (! file_exists('visites.txt')){ //Est ce que le fichier existe ? (si le fichier n'existe pas)
$fichier=fopen('visites.txt','w');
$visite=1;
echo $visite;
$visite++;
fwrite($fichier,$visite);
fclose($fichier);
}else{
$fichier=fopen('visites.txt','r+');
$lecture=fread($fichier,filesize('visites.txt')); //récuperation des données du fichier
echo $lecture;
$visite=$lecture+1; //ajout d'une visite puor le prochain affichage
//ta clause particulière !
if($visite==$visite_max){
$visite=1;
header("location:ma_page.php");
}
fseek($fichier,0); //pointeur remis au début du fichier (0)
fwrite($fichier,$visite);
fclose($fichier);
}
}
++
Salut,
Il y a quelques temps j'avais fait ce petit compteur perso. Certes il est très simple et peut être facilement optimisable notamment avec la librairie GD :
[php]
function compteur_visite_simple(){
$visite_max=50;
if (! file_exists('visites.txt')){ //Est ce que le fichier existe ? (si le fichier n'existe pas)
$fichier=fopen('visites.txt','w');
$visite=1;
echo $visite;
$visite++;
fwrite($fichier,$visite);
fclose($fichier);
}else{
$fichier=fopen('visites.txt','r+');
$lecture=fread($fichier,filesize('visites.txt')); //récuperation des données du fichier
echo $lecture;
$visite=$lecture+1; //ajout d'une visite puor le prochain affichage
//ta clause particulière !
if($visite==$visite_max){
$visite=1;
header("location:ma_page.php");
}
fseek($fichier,0); //pointeur remis au début du fichier (0)
fwrite($fichier,$visite);
fclose($fichier);
}
}
[/php]
++