// Connexion à MySQL
mysql_connect("sql.free.fr", "pat93600", "140659");
mysql_select_db("pat93600");
// -------
// ETAPE 1 : on vérifie si l'IP se trouve déjà dans la table
// Pour faire ça, on n'a qu'à compter le nombre d'entrées dont le champ "ip" est l'adresse ip du visiteur
$retour = mysql_query('SELECT COUNT(*) AS nbre_entrees FROM compteur WHERE ip=\'' . $_SERVER['REMOTE_ADDR'] . '\'');
$donnees = mysql_fetch_array($retour);
if ($donnees['nbre_entrees'] == 0) // L'ip ne se trouve pas dans la table, on va l'ajouter
{
mysql_query('INSERT INTO compteur VALUES(\'' . $_SERVER['REMOTE_ADDR'] . '\', ' . time() . ')');
}
//else // L'ip se trouve déjà dans la table, on met juste à jour le timestamp
//{
// mysql_query('UPDATE compteur SET timestamp=' . time() . ' WHERE ip=\'' . $_SERVER['REMOTE_ADDR'] . '\'');
//}
// -------
// ETAPE 2 : on supprime toutes les entrées dont le timestamp est plus vieux que 5 minutes
// On stocke dans une variable le timestamp qu'il était il y a 5 minutes :
//$timestamp_5min = time() - (60 * 5); // 60 * 5 = nombre de secondes écoulées en 5 minutes
//mysql_query('DELETE FROM compteur WHERE timestamp < ' . $timestamp_5min);
// -------
// ETAPE 3 : on compte le nombre d'ip stockées dans la table. C'est le nombre de visiteurs connectés
$retour = mysql_query('SELECT COUNT(*) AS nbre_entrees FROM compteur');
$donnees = mysql_fetch_array($retour);
?>
Les dix ans de l'Abominable
Le
prochain Festival Côté Court aura lieu du 10 au 21 juin
2008.
Pour plus d'information, vous pouvez
consulter le site de Côté
Court