manque une ou 2 commandes sur mon script... [AIDE PHP] - PHP - Programmation
Marsh Posté le 07-10-2005 à 16:42:06
si tu pourrais m'éclairer un peu plus... je débute en PHP. merci
Marsh Posté le 07-10-2005 à 16:44:44
Bah tu vois c'est bien ca le problème...
Alors si tu allais chercher des tutos:
Ca pourrait t'aider crois moi!
Marsh Posté le 07-10-2005 à 16:52:23
ca sert a rien de répondre si tu m'aide pas
j'ai deja cherche sur google...
Je voudrais juste cette *$/*#& de commande qui me permettrais de faire ce que j'explique au dessus
Marsh Posté le 07-10-2005 à 17:13:57
Les seules solutions possible, c'est soit de créer un fichier par jour, soit de stocker la date dans le fichier et vérifier à chaque visiteur si par hasard, on aurait pas changer de date.
Marsh Posté le 07-10-2005 à 16:23:06
salut, j'ai récupéré et modifié un script php3 qui permet d'afficher sur la page que je souhaite le nombre d'affichage de celle ci par jours. (Ex: aujourdhui 40 affichages...).
Voici le script
<?
$couleurtexte="#000000";
$month = date("m" );
$year = date("Y" );
$day = date("d" );
$fichier = "cpt_".$year.$month.$day.".txt";
$fp = @fopen($fichier, "r" );
if (!$fp) {
echo "Impossible d'ouvrir $fichier en lecture";
exit;
}
$visites = fgets($fp, 8);
echo "<font color=$couleurtexte>";
echo $visites++;
echo "</font>"; // on affiche $visites, et on increment $visites.
fclose($fp);
$fp = @fopen($fichier, "w" ); // le fichier est ouvert en ecriture, remis a zero
if (!$fp) {
echo "Impossible d'ouvrir $fichier en ecriture";
exit;
}
fputs($fp, $visites);
fclose($fp);
?>
Je voudrais qu'il se remette a zero tous les jours soit à 0h00. Ou si non qu'il créé un nouveau fichier txt et qu'il supprime l'autre automatiquement...
Cela m'éviterais a chaque fois de créé moi meme ce fichier txt : $fichier = "cpt_".$year.$month.$day.".txt"; (qui donne cpt_20051007.txt pour aujourdhui)
Voila merci de vos réponses !