J'aimerai savoir s'il est possible de faire un compteur en PHP(pas de visite). Lorsque l'on clique sur un bouton sur la page j'aimerai que ça fasse +1 à un compteur est-ce possible?
Pour pouvoir incrémenter une variable .. il suffit de faire
$tavariable ++;
... par contre ... il faut que cette variable soit mémorisée quelque part ....;
Tu peux alors utiliser :
-Si ce compteur ne doit s'incrémenter que pour l'utilisateur qui a cliqué .. et uniquement pendant la durée de sa présence sur le site ... les variables de SESSION
-Si ce compteur ne doit s'incrémenter que pour l'utilisateur qui a cliqué .. et uniquement pendant une certaine durée (pouvant aller de quelques secondes à plusieurs jours..) ... les variables COOKIE ( au risque que l'utilisateur supprime ses cookies .. et dans ce cas ta variable repartira à zéro...)
- Pour que cette variable soit commune à plusieurs utilisateurs (ou tous ^^ ) ... et/ou qu'elle soit conservée un temps indéterminé .... une Base de données.
==>> Quelque soit l'endroit où tu auras choisi de mémoriser cette variable .. il te faudra :
1 - Récupérer la valeur actuelle de la variable
2 - L'incrémenter
3 - Mettre à jour la variable là où tu la stocke avec la nouvelle valeur.
Euh je suis pas sûr d'avoir tout compris ^^, en tout cas je veux que admettons en en tête de mon site il y ai un encadré avec marqué "Nombre" de resolve, j'aimerai que ce nombre augmente à chaque fois que l'on clique sur le bouton Resolver, la sauvegarde de cette valeur pourrait se faire éventuellement dans un fichier appart (Compteur.txt par exemple), est-ce possible? Si vous voulez voir à quoi ressemble le site: www.diaxresolver.fr, j'ai mis l'encadré Resolve pour vous mettre sur la voie. Merci de votre aide
quit à utiliser un fichier pour sauvegarder une valeur ... utilises plutôt un format xml ou json.
mais oui.. en effet.. c'est faisable.
Le principe reste le même que celui que je t'ai décrit précédement....
- L'utilisateur clique sur le bouton (ce qui déclenche un SUBMIT )
- Tu lis la valeur contenue dans ton fichier ( par exemple : https://www.google.fr/search?q=php+read+json+file )
- Tu l'incrémentes
- Tu la re-sauvegarde dans le fichier
Je sais que je vous en demande peut être un peu trop mais est-il possible que vous me communiquiez un code permettant de faire cela ? Si vous avez besoin de quoi que se soit dans mon script pour le faire, demandez moi je vous l'envoie. Merci de votre aide.