[PHP]Compteur de visites - scripts php
Le 29/07/2013 à 05:02:07
Note: 4/5
Mots clés: php compteur visites script fonction php compter les visites gratuit fopen compteur visites avec fichier texte sans base de donn?en php
Bonjour,
dans ce tutoriel, je vais vous expliquer le fonctionnement d'un compteur de visites, et nous allons en réaliser un.
Notre service de compteur de visites gratuit sans inscription est susceptible de vous intéresser:
Compteur de visites sans inscription
Le fonctionnement d'un compteur de visites est très simple, à chaque fois qu'une page est executée, on vérifie si l'utilisateur viens de la visiter en utilisant les Sessions. La Session d'un visiteur est supprimée lorsqu'il quitte son navigateur ou qu'il reste innactif pendant environ 20 minutes. Et c'est parfait pour nous. Alors si la Session n'existe pas(donc une nouvelle visite) la valeur d'un fichier texte sera augmentée de 1.
Le script ne vas même pas utiliser MYSQL.
Donc voici le code php pour faire un compteur de visites:
<?php
session_start();
if(file_exists('compteur_visites.txt'))
{
$compteur_f = fopen('compteur_visites.txt', 'r+');
$compte = fgets($compteur_f);
}
else
{
$compteur_f = fopen('compteur_visites.txt', 'a+');
$compte = 0;
}
if(!isset($_SESSION['compteur_de_visite']))
{
$_SESSION['compteur_de_visite'] = 'visite';
$compte++;
fseek($compteur_f, 0);
fputs($compteur_f, $compte);
}
fclose($compteur_f);
echo '<strong>'.$compte.'</strong> visites.';
?>
Essayer
Veuillez faire attention à mettre le <?php session_start(); ?> au tout début de votre page en ne laissant aucun caractère avant, sinon ça ne fonctionnera pas.
C'est tout pour ce tutoriel, si vous avez des questions, veuillez utiliser le forum ou le formulaire de contact.
Merci, j'espère que vous avez aimé ce script et qu'il vous sera utile.
Scripts et Tutoriels similaires