[JavaScript] document.location
Résolu/Fermé
Sandriine
Messages postés
1255
Date d'inscription
samedi 9 décembre 2006
Statut
Membre
Dernière intervention
18 août 2010
-
27 févr. 2008 à 11:53
kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 - 27 févr. 2008 à 14:28
kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 - 27 févr. 2008 à 14:28
1 réponse
ortys4
Messages postés
254
Date d'inscription
mardi 7 novembre 2000
Statut
Membre
Dernière intervention
26 septembre 2010
51
27 févr. 2008 à 12:03
27 févr. 2008 à 12:03
Salut, le plus simple est de passer par un page php
tu l'apelerai de cette manière :
document.location.href="bien.php?compteur=taVariable"
et donc dans cette page, tu fais un affichage.
tu l'apelerai de cette manière :
document.location.href="bien.php?compteur=taVariable"
et donc dans cette page, tu fais un affichage.
27 févr. 2008 à 12:59
document.location.href="bien.php?compteur=NbClic" puisque NbClic est le nom de ma variable dans ma fonction javascript
Et dans ma page php sa sera NbClic aussi, ou $_POST[NbClic] ?
Merci de ton aide
27 févr. 2008 à 13:32
Et dans ta page PHP, il faut que tu reprenne la valeur par GET et non POST :
27 févr. 2008 à 13:56
je l'initialise dans ma page html de départ, et dans la fonction je l'incrémente, or quand je teste, le compteur m'affiche 1 à chaque fois...
27 févr. 2008 à 14:17
Chaque utilisateur vient sur ta page : puisque ton compteur est initialisé en début de page (donc sur ta page), dès qu'un internaute vient afficher ta page, ce compteur est initialisé à 0.
De plus, tu incrémente ton compteur dans une méthode javascript : il faut savoir que le javascript ne s'éxécute pas coté serveur mais coté utilisateur, donc ton compteur est en fait un compteur plutot individuel que massif.
Dernière remarque : si tu veux réellement enregistrer le nombre de personne qui viennent sur ta page, il te faudra trouver un moyen d'enregistrer ce compteur, soit dans un fichier sur ton serveur (a faire en php donc), soit dans une base de données (requete SQL d'incrémentation depuis ton fichier PHP)
27 févr. 2008 à 14:26
En effet il est normal que mon compteur de marche pas ^^
De plus je n'utilise pas de base de données, puisque je travaille sur un intranet.
Bon j'avou que je commence à desespérer..