Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

COMPTEUR DE VISITES SIMPLE POUR DEBUTANT


Information sur la source

Catégorie :Tutoriaux Niveau : Débutant Date de création : 18/03/2004 Date de mise à jour : 18/03/2004 16:57:31 Vu : 6 487

Note :
7,38 / 10 - par 8 personnes
7,38 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (20)
Ajouter un commentaire et/ou une note

Description

Placez un fichier texte nommé "compteurvizites.txt" contenant "0" dans votre site.
Inserez y ensuite le code suivant :
 

Source

  • <?php
  • $fp = fopen("compteurvizites.txt","r+"); //Ouverture du fichier en lecture/écriture
  • $nbvizites = fgets($fp,11); //Récupération du nombre dans le fichier texte
  • $nbvizites++; //On ajoute 1 a la variable contenant l'ancien nombre
  • fseek($fp,0); //On se place au début du fichier texte
  • fputs($fp,$nbvisites); //Ecriture dans le fichier du nouveau nombre
  • fclose($fp); //Fermeture du fichier
  • print("$nbvizites"); //On affiche le compteur
  • ?>
<?php
$fp = fopen("compteurvizites.txt","r+"); //Ouverture du fichier en lecture/écriture
$nbvizites = fgets($fp,11); //Récupération du nombre dans le fichier texte
$nbvizites++; //On ajoute 1 a la variable contenant l'ancien nombre
fseek($fp,0); //On se place au début du fichier texte
fputs($fp,$nbvisites); //Ecriture dans le fichier du nouveau nombre
fclose($fp); //Fermeture du fichier
print("$nbvizites"); //On affiche le compteur
?>

Conclusion

Si vous avez des questions n'hésitez pas...

Http://ICIoBRa.Free.Fr

 

Commentaires et avis

signaler à un administrateur
Commentaire de XoOeZ le 19/03/2004 01:30:41

bah ué pk pas hein :o) rien que pr faire de la pub ça !!! men fiche j'en fait aussi tien na !
www.punx-corp.com

sinon ué ton script et pas mal j'lé sur mon site il fonctionne tres bien tien t'aurai 10/10 :o)

@+

[HaLL]

signaler à un administrateur
Commentaire de fser le 19/03/2004 21:31:04

Moi je te met pas de note dans la mesure ou c'est du 100% copier/coller de phpdebutant.org ...
vaut mieux rien que 1 !

signaler à un administrateur
Commentaire de XoOeZ le 19/03/2004 22:23:45

copie moi la ligne ou il a dit que c'etait de lui ??!! ;x

signaler à un administrateur
Commentaire de i0Lo le 24/03/2004 22:39:33

bien vu XoOeZ !
moi j'ai un code source qui déchire
&lt;?
// On verifie si la variable client est vide
if(empty($client)) {
// On ecrit le truc dans la page pour dire que c'est vide :D
echo 'la variable client est vide'; }
// On ferme le machin qui ressemble à une balise pour faire plus joli !
?&gt;
^^

signaler à un administrateur
Commentaire de XoOeZ le 24/03/2004 22:42:25

mdr ;x

signaler à un administrateur
Commentaire de nico606 le 06/04/2004 19:29:56

en plus il compte les reload

signaler à un administrateur
Commentaire de smells_like_teen_spirit le 03/08/2004 02:23:22

g juste une tite kestion c ke jaimerais savoir comt changé la police du compteur ainsi que la taille.
++

signaler à un administrateur
Commentaire de nico606 le 03/08/2004 12:08:02

slt derniere ligne de code
print("$nbvizites"); //On affiche le compte

le $nbvizites est le compteur tu a juste a mettre tes balise autours comme :
print("<font color="blue">$nbvizites</font>");

@++

signaler à un administrateur
Commentaire de smells_like_teen_spirit le 03/08/2004 13:08:15

c po vraiment ce ke je demandais la couleur c'est bon mais c'est pour la police et la taille de la police mais bon c'est pas grave merci quand même de m'avoir répondu ;) ^^ mais je laisse comme ça maintenant c'est toujours mieux que rien ;)

++

JNY

signaler à un administrateur
Commentaire de nico606 le 03/08/2004 16:02:03

je t'ai mis que la couleur car ce n'était qu'un exemple je pensait que tu allait faire le restes seul sinon c comme ca:
print("<font color="blue"  face="Arial" size="4">$nbvizites</font>");
@++

signaler à un administrateur
Commentaire de jubeau le 27/11/2004 10:35:37

J'aimerais un peu d'aide SVP, je débute : comment fair pour qu'il compte les réactualisations ???

merci

@+

signaler à un administrateur
Commentaire de clinik le 26/03/2005 22:20:08

il les compte..

signaler à un administrateur
Commentaire de stephgphy le 19/04/2005 14:04:39

Salut,

Et comment faire pour qu'il ne les compte pas?

Merci

signaler à un administrateur
Commentaire de leohersant le 26/04/2005 06:16:33

c'est bon exept pour cette ligne:

$fp = fopen("compteurvizites.txt","r+");

tu pourrais ecrire:
$fp = fopen("compteurvizites.txt","w+"); // ouverture en ecriture, les données deja écrites sont remplacées

cela evite d'appeler la fonction "fseek" qui se place au début du fichier.

signaler à un administrateur
Commentaire de Evangun le 05/05/2005 16:49:11

Ho là là on voit que vous n'avez pas pris le temps de tester chez vous cette magnifique source, sinon vous auriez vu qu'elle ne marche pas! ;)

Bah oui, il a mis fputs($fp,$nbvisites) au lieu de fputs($fp,$nbvizites)...

A cause de cette énoooorme erreur il mériterait le fouet et les galères, et un 0 pointé, mais bon j'ai pas que ça à faire de le noter non plus lol

Au fait sinon Leohersant: si tu mets en écriture, bah c'est plus en lecture (élémentaire mon cher Watson, n'est-ce pas?? héhé) d'où pb...

signaler à un administrateur
Commentaire de silverfab34 le 04/11/2005 11:35:51

Ca ne fonctionne pas sur un site à adresse perso !

signaler à un administrateur
Commentaire de ICIoBRa le 04/11/2005 17:17:24

Ca dépend desquels ;)

signaler à un administrateur
Commentaire de silverfab34 le 04/11/2005 17:43:18

une site www.perso.com   !!!  

signaler à un administrateur
Commentaire de sekkou17 le 22/05/2006 18:03:47

merci

signaler à un administrateur
Commentaire de elidris le 12/11/2006 20:14:56

lol Evangun on voit ce qui l'on essayé.

en tout cas merci c'est le script que je voulais, si vous avez plus court n'hésitez pas ^^

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,250 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.