10 04 2002 à 14:49 |
Salut je voudrai, faire un compteur tous simple pour des pages html en Intranet, pour l'instant: pas de asp, ni php, ni cookies ... Comment puis-je fais un compteur dans ces conditions Merci d'avance |
|
10 04 2002 à 15:07 |
Compteur en JS qui écrit le nombre de visites dans un fichier. |
|
10 04 2002 à 15:15 |
Y'a pas de fonction pour les fichiers en JS |
|
10 04 2002 à 15:19 |
autrement dit y'a pas compteur dans ces conditions. |
|
10 04 2002 à 15:23 |
ya toujours flash + fichier texte (ou mieux: XML) gom |
|
10 04 2002 à 15:25 |
jacob va nous affirmer tout cela... mais il me semble bien qu'il existe une fonction readFile() en js |
|
10 04 2002 à 15:28 |
Il me semblait avoir vu Mr Gwan parler d'écrire dans des fichiers en JS (qui conteste ? ^^) mais comme je l'ai dit maintes fois le JS n'est pas mon ami.. |
|
10 04 2002 à 15:30 |
Oops, js = client-side donc c'est clair que l'ecriture de fichier est impossible gom |
|
10 04 2002 à 15:32 |
Selon les spec., le JS etant éxécuté sur le client, il ne doit avoir aucune permission au niveau fichier. DOnc, me semble pas qu'il y ai une fonction d'écriture (et pour l'écriture ... ben ... euh ...). Jacob ??? DHTML-Master vénéré ???? Ou-es tuuuuzzzzzzz ??? |
|
10 04 2002 à 15:34 |
Bien vu ... J'ai encore dit une connerie... Jacob ?? DHTML-Man ?? Question subsidaire : qui connait le XML ici ?? Il reste le CGI en C ^^ Non même pas ??? MDR Bonne soirée les gens |
|
10 04 2002 à 15:52 |
Si tu veux faire un compteur de visites total, deux solutions : 1/ Faire un appel à un langage, quel qu'il soit (PHP, CGI C/Perl, ASP, Servlet) côté SERVEUR. Flash, JS, VBS, applette Java c'est côté client donc ça ne suffit pas. Heureusement, un langage côté client ne permet (en principe) pas d'écrire sur le serveur, sinon bonjour le boxon ;) 2/ Utiliser un service externe de type compteur-à-deux-balles (y'en a plein partout sur le net) ou stats-à-trente-cents (chez ton hébergeur, exemple Free) Si tu veux un compteur de visite pour un visiteur (pris indépendamment), why not a cookie ? Hope it helps, ++ |
|
11 04 2002 à 21:10 |
Oups ! Je vous avez pas vu Vi, je sais pas trop. Ca releve carrement du defi ce que tu nous demande là En JS seul ca va etre simple: Nop. Pour stocker le count de page, faut le faire du cote serveur. Par contre, je viens de faire un tour sur google. http://www.ueda.info.waseda.ac.jp/~gaku/js_coun... J'ai pas trop compris mais ca a l'air d'etre un mix, perl5 et js. Tourne seulement sous UNIX. Bref compliqué, mais a tester. Sinon il te reste toujours de feinter avec http://javascriptkit.com/script/script2/counter... Ce script genere un faux compteur. Mais bon, ca sert a rien en gros |
|
12 04 2002 à 08:25 |
Une autre idée (qui ne te permettra pas d'avoir les stats "en live" sur les pages mais bon) : si ton site web est en local ce qui semble être le cas tu peux également utiliser des softs d'interprétation des logs d'Apache ou autre (genre Webalizer (?)) |
|
12 04 2002 à 09:24 |
Le fait que ce soit en local (ce que je n'avais pas remarqué non plus) offre plus de possibilités en effet. Le parse des logs me semble bien mais fastidieux... |
|
12 04 2002 à 11:14 |
D'où l'intérêt d'avoir un logiciel qui fait tout le taf pour toi ;) L'inconvénient c'est que ça reste du statique pour le site... |
|
Pour répondre à ce sujet (et notifier automatiquement son auteur), cliquez sur le bouton REPONDRE A CE SUJET. Si vous voulez en plus avertir de votre réponse une personne qui a participé à ce sujet, cliquez sur le bouton en face de son intervention. Enfin si vous voulez inviter quelqu'un à réagir, utilisez les appeaux ci-dessous. Seuls les membres logués peuvent utiliser les appeaux et seuls les membres actifs peuvent être appeautés ^^. Bonne notification ! Vous n'êtes pas membre ou vous n'êtes pas logué(e) ou les appeaux sont désactivés dans votre profil. Vous ne pouvez pas utiliser les appeaux. |