Votre question

Compteur d'accès

Tags :
  • Script
  • Programmation
Dernière réponse : dans Programmation
16 Juillet 2005 17:25:56

Bonjours à tous.

Je cherche à savoir comment mettre un compteur sur son site. Car à chaque fois que je vais télécharger un scirpit, premièrement, les excplications sont DANS le script ce qui est totalement débil et deuxièmement quand j'arrive enfin un trouver un VRAI proffessionnel qui a bien fait sont truc et bien je mets l'include dans le site mais la aucun compteur n'apparait. Quelle est l'erreu?

Merci.

Autres pages sur : compteur acces

16 Juillet 2005 17:29:54

Si tu apprends le php tu peux faire ton propre compteur, c'est tres simple.

Si tu n'as pas envie il existe des sites qui en proposent et qui sont tres faciles à mettre sur sa page !
En voici un super simple :
http://www.ovnet.net/
16 Juillet 2005 17:36:48

Ah oui c'est vrai mais le problème c'est que ce site la fait ramer mon site :s:s. Enfin il met un certain temps pour aller chercher la source.
Contenus similaires
16 Juillet 2005 17:44:48

Ok merci je vias regarder ;-).
16 Juillet 2005 17:52:37

Ca y est j'ai fait ce qui était dit mais pour la suite? .......... Comment mettre le compteur après sur le site?
16 Juillet 2005 18:03:50

??
17 Juillet 2005 11:56:17

salut,

si tu utilise le script du lien qui t'as etait donné et que ton script est bien dans ta page, je ne vois pas ou est ton probleme:( extrait du code)
Citation :
// et on affiche le nombre de visite
$j = mysql_fetch_array($requete);
$nb = $j[nb];
print ' Il y a eu '.$nb.' Visiteur(s) sur mon site';

// On ferme la connection
mysql_close();


cela affiche le nombre de visites automatiquement !
a plus

edit: une solution sans base de données pour un site avec un nombre de visiteurs peut important
Citation :
<?php


$ajout=1;
/* ce que je veux ajouter*/

$fichier ="compteur.txt";
/*le fichier a ouvrir*/

$fp=fopen("$fichier","a");
/*ouverture ou creation du fichier si inexistant ! (append),on ne teste pas son existence, on en a besoin !*/

fclose($fp);
/*fermeture du fichier , maintenant qu'on est sur qu'il est la on va s'en servir!*/

$fp=fopen("$fichier","r+");
/* ouverture en lecture ecriture */

$a=fgets($fp,255);/*
recuperation du contenu si il y a*/

$a=$a+($ajout) ;
/* j'ajoute donc 1 comme indique a la premiere ligne */

fseek($fp,0);
/*je reviens sur la premiere ligne du fichier*/

fputs($fp,$a);
/*et j'ecrase le contenu par le resultat de l'addition*/

fclose($fp);
/*fermeture du fichier*/
?>


pour afficher le contenu: 2 methodes:

methode 1
<?php
$fp ="compteur.txt";
/*le fichier a ouvrir*/

$fp=fopen("$fichier","r");
/*ouverture en lecture */

$a=fgets($fp,255);
/* lecture du contenu du fichier */

echo $a ;
/* ce qui affiche a l'ecran les infos receuillie dans le fichier */

fclose($fp);
/*fermeture du fichier*/
?>

methode 2

la plus simple si votre fichier ne contient qu'une seule ligne ou information (c'est le cas dans cette exemple).
<?php
include("compteur.txt");
/* et c'est tout ! */
?>

ce script peut etre ameliorer avec la fonction flock et une boucle (a ne pas laisser tourné indefiniment ! ) pour eviter que le fichier soit accesible plus d'une foisa la fois :-o
a plus
17 Juillet 2005 14:21:27

comme a dis gccyrillus il faut que tu inclue le fichier cpt_visite.php dans ta page pour sa c'est simple fais sa

<?php
include("cpt_visite.php");
?>

et ta page dois etre avec .php a la fin si non sa vas rien faire donc si tu met ton compteur a la page index ta page index dois etre INDEX.PHP
17 Juillet 2005 17:30:31

2ième solutions tu peux mettre dans ta page HTML le code de la page cpt_visite.php sa vas ressembler a sa :


<head>
</head>
<body>
TON CODE PHP ICI
oubli pas de mettre en commencement sa <?php

et la fin sa : ?>
</body>
</html>
31 Août 2005 16:34:22

Slt.
Je suis allé sur ovnet.net mais je n'est pas réussi à installer le compteur apré (j'utilise frontpage).
Quelqu'un peut il m'expliquer ?
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS