8797 sujets

Développement web côté serveur, CMS

bonjour a tous

voila j'ai un probleme et j'arrive pas a trouver la cause voila mon code

merci de votre aide

<?php
mysql_connect("localhost", "root", "");
mysql_select_db("test");

$monfichier = fopen('compteur.txt', 'r+');
$record = fgets($monfichier); 
 
$retour = mysql_query('SELECT COUNT(*) AS nbre_entrees FROM connectes');
$donnees = mysql_fetch_array($retour);


if($donnees['nbre_entrees'] > $record)
{
    $record = $donnees['nbre_entrees'];
    
    fseek($monfichier, 0);
    fputs($monfichier, $donnees['nbre_entrees']); 
}

// pas la peine de faire un else pour fermée le fichier. Faut fermée le fichier dans tous les ca s de figure.
fclose($monfichier);

echo '<p>Le record de visiteurs connectés est <span class="membre">' . $record . '</span>!</p>';
?>


j'aurais voulu savoir comment m'y prendre pour que si le visiteur revenait 24h apres le record passe a 2
Modifié par dew (10 Jul 2009 - 14:52)
Hello,

en tant que modérateur, je me dois de te faire remarquer que tu n'as malheureusement pas respecté l'une des Règles de base du forum qui est d'afficher les codes et exemples proprement à l'aide des boutons [ code]... ici ton code HTML, CSS, PHP, etc.[ /code] (sans espace).

upload/1-code.gif

Je te remercie par avance de bien vouloir éditer ton message afin de le rendre conforme à cette règle. Smiley cligne

D'ailleurs, je rappelle que l'Aide (dont le lien est fourni lors de l'inscription) contient des pistes de recherche, des indications sur les règles de vie de la communauté, etc.

D'autre part :

* quel est l'intérêt d'utiliser un fichier alors que tu as mysql sous la main ?

* je n'ai pas compris ce que tu voulais faire...