- <?php
- /*paramètre*/
- $longueur_compteur=6;//nombre de chiffres de votre compteur
- $zero="<img src='../../php/counter/gif/0.gif' border'0'>";//chemin des images
- /*Inclusion du fichier de connexion à la db*/
- include("../../php/connexion.php");
- /*Récupération de l'heure en cours*/
- $heure_act = date("YmdHis");
- /*Récupération du nombre de viiteurs*/
- $sql = "select compteur from compteur";
- $result = mysql_db_query($database,$sql,$connect_db) or die('recuperation impossible');
- $compteur = mysql_result($result,0, 'compteur');
- /*Suppression des visites de plus de 10000 secondes*/
- $sql = "delete from visite where heure < $heure_act-10000";
- mysql_db_query($database,$sql,$connect_db) or die('suppression impossible');
-
- /*on regarde si le visiteur est déjà venu*/
- $sql = "select heure from visite where ip='$REMOTE_ADDR'";
- $result = mysql_db_query($database,$sql);
-
- /*Si pas encore de visite, sauvegarde de son ip et del'heure de connexion*/
- if (mysql_num_rows($result) == 0)
- {
- $heure = mktime(0, 0, 0, date("m"), date("d"), date("Y"));
- $sql = "insert into visite(ip,heure) values('$REMOTE_ADDR','$heure_act')";
- mysql_db_query($database,$sql,$connect_db) or die("insertion impossible");
-
- $compteur=$compteur+1;
- $sql = "update compteur set compteur = $compteur";
- mysql_db_query($database,$sql,$connect_db) or die("maj impossible");
- }
- /*fermeture de la connexion à la db*/
- @mysql_close($log);
-
- $i=strlen($compteur);//nouvelle longueur
- for ($w=0;$w<$i;$w++){
- $chiffre=substr($compteur,$w,1).".";//extraction chiffre + .
- $chiffre=ereg_replace("0.",$chiffre,$zero);//remplacement extension 0. par chiffre
- $compteur_zero= $compteur_zero . $chiffre;//concaténation
- }
- echo "$compteur_zero";//affichage
- ?>
<?php
/*paramètre*/
$longueur_compteur=6;//nombre de chiffres de votre compteur
$zero="<img src='../../php/counter/gif/0.gif' border'0'>";//chemin des images
/*Inclusion du fichier de connexion à la db*/
include("../../php/connexion.php");
/*Récupération de l'heure en cours*/
$heure_act = date("YmdHis");
/*Récupération du nombre de viiteurs*/
$sql = "select compteur from compteur";
$result = mysql_db_query($database,$sql,$connect_db) or die('recuperation impossible');
$compteur = mysql_result($result,0, 'compteur');
/*Suppression des visites de plus de 10000 secondes*/
$sql = "delete from visite where heure < $heure_act-10000";
mysql_db_query($database,$sql,$connect_db) or die('suppression impossible');
/*on regarde si le visiteur est déjà venu*/
$sql = "select heure from visite where ip='$REMOTE_ADDR'";
$result = mysql_db_query($database,$sql);
/*Si pas encore de visite, sauvegarde de son ip et del'heure de connexion*/
if (mysql_num_rows($result) == 0)
{
$heure = mktime(0, 0, 0, date("m"), date("d"), date("Y"));
$sql = "insert into visite(ip,heure) values('$REMOTE_ADDR','$heure_act')";
mysql_db_query($database,$sql,$connect_db) or die("insertion impossible");
$compteur=$compteur+1;
$sql = "update compteur set compteur = $compteur";
mysql_db_query($database,$sql,$connect_db) or die("maj impossible");
}
/*fermeture de la connexion à la db*/
@mysql_close($log);
$i=strlen($compteur);//nouvelle longueur
for ($w=0;$w<$i;$w++){
$chiffre=substr($compteur,$w,1).".";//extraction chiffre + .
$chiffre=ereg_replace("0.",$chiffre,$zero);//remplacement extension 0. par chiffre
$compteur_zero= $compteur_zero . $chiffre;//concaténation
}
echo "$compteur_zero";//affichage
?>