1

Hi,

Est-ce que quelqu'un aurait un compteur en php pour les siteweb, un truc assez simple...

Merci. smile

2

-

3

ouais pour les downloads et les visiteurs du site !

4

Tu utilise un fichier dans le quel tu stocke une variable correspondant au nombre de fois ou la page à été ouverte, de plus cette variable est augmenter de 1 à chaque fois que la page en question est ouverte...
Plis fòs ba pengwen là !

mon site: http://www.slubman.info/
partie GP32: http://www.slubman.info/gp32
partie TI: http://www.slubman.info/ti

5

facile à dire...


Prise de tête: PhD dans la mire.

------------------------------------------------------------------------------------
Mon site TI 83+ et 83+SE (mort)
Le forum TI 83+ de yAronet !!! (rattaché au site..)

6

-

7

Si vraiment t'as la flemme : http://www.phpscripts-fr.net

8

C'est pas très compliqué, si tu connait le C : tu ouvre un flux sur un fichier exactement pareil qu'en C, t'écrit et tu lit ce qu'il te faut. Et vala !
Ou alors tu crée une table dans ta base mysql...
Mon site perso : http://www.xwing.info

9

Tu utilise les fonction:
fopen
fgets
fclose
et le tour est joué!!!!
Plis fòs ba pengwen là !

mon site: http://www.slubman.info/
partie GP32: http://www.slubman.info/gp32
partie TI: http://www.slubman.info/ti

10

tu integres ça ds ta page: <?  $fich="compteur.txt"; /* nom du fichier compteur */  $fp=fopen("$fich","r+"); /* Ouverture du fichier en lecture/ecriture */  $cpt=fgets($fp,10); /* lecteur des 10 premiers caractères */  $cpt++; /* Incrémente le compteur de 1 */  fseek($fp,0); /* Déplacment du pointeur au début du fichier */  fputs($fp,$cpt); /* Ecriture de la nouvelle valeur du compteur */  fclose($fp);  echo $cpt;  ?> 

ps: slubman avait raison wink
.:: Pour votre TI ::.
[URL]http://www.toocaltos.com[/URL] est mort ...
[URL]http://www.ti-rex.net[/URL] le site qui a du chien ! ... heu non du dyno ...

11

sinon avec une table mysql ca marche aussi
et en plus tu peut enregistrer les IP et tout et tout (au cas ou il y aurai des co***rd)
et je pense que c aussi simple a gerer !
Plus tu pedale moins vite moins t'avance plus vite
Ma team CS

12

-

13

Je ne pens epas que MySql soit vraiment tres dur a aprendre: $TBL_count="nb_viste"; $db = mysql_connect("$dbhost", "$dblogin", "$dbpass"); if (!$db)    {echo pb de connection} mysql_select_db("$dbbase",$db) or Die("Base Down ! Mail to bidule@bidule.com"); $rqt = mysql_query("SELECT * FROM $TBL_count"); $count = mysql_fetch_array($rqt); // et dans $count['nb'] on a le nombre de visiste !! $count['nb']++; $rqt  = mysql_query("UPDATE $TBL_count SET nb='$count[nb]'); //et on fait la mise aj our !
il faut des " entre pb de connection !
sachant que presuqe tous les sites on une base mysql
et s'en serve le truc de connection et de test de la base est deja fais plus haut !!

ce script suppose que l'on a une table nomme nb_visite qui ne possede qu'un seul champs : nb(tinyint 10 par exemple)grin
Plus tu pedale moins vite moins t'avance plus vite
Ma team CS

14

Merci pour tout ces aides , mais là j'ai vraiment le temps de me mettre au php ou mysql .
J'avais trouvé sur internet un compteur tout fait avec différents skins pour les chiffres mais il avait un problème......
Si quelqu'un a un compteur dans ce genre qu'il me fasse signe ....
Merci,

MF.

15

si t chez wanadoo ils en propose 1 !
Plus tu pedale moins vite moins t'avance plus vite
Ma team CS

16

non , suis pas sur wanadoo,....tsss

17

vas sur http://www.internetservices-fr.net y proposes plein de truc masi bon c héberger chez eux sad
Quand je regarde dans tes yeux
je vois une merre d'étoile qui brille de mille feux
et qui me transporte dans une infini passion
ou seul ta voix peu me ramener à l raison

18

Je relance un vieux topic,
ça ne concerne pas uniquement les compteurs...

Peut-on créer un livre d'or sans ouvrir une base MySQL ?

19

Oui

Il suffit d'utiliser un fichier et les fonctions fopen/fread/fwrite/fclose. C'est le meme principe que le compteur topic 9...
Mon site perso : http://www.xwing.info

20

mais ce genre de truc çà pas trop bon, çà log toutes les visites de pages, et non les visiteurs uniques ... ce qu'il faut faire (pour faire simple), c mettre dans une table sql, avec l'adresse ip, et a chaque fois que un visiteur passe et que le script va essayer d'ajouter un champ, ben il faut lui dire de supprimer tous les champs qui ont étés enregistrées il y a plus de 5 minutes (par exemple), puis il vérifie que l'ip du visiteur en question n'a pas déjà été enregistrée durant les 5 dernières minutes, et enfin, ben si c necessaire, il ajoute une ligne dans la table, avec l'id (auto increment, qui servira de nombre de visiteurs), la date avec l'heure, et l'ip smile

si c pas simple çà ... en plus avec ce script tu peux faire un compteur Live qui te dit combien de visiteurs il y a approximativement sur ton site en instantané en comptant le nombre de lignes de ta table sql
[the future is still undecided ...] (X powa !!!)
[watashi wa ... shin no nowaaru] (Noir powaaa !!!!)
Si toi aussi tu es un Otaku va tout de suite sur ce site http://www.manganimation.net !!!!!!!!!
Evangelion çà se passe ici: http://evagenesis.manganimation.net/