Faire un compteur
WinDown
Messages postés
48
Statut
Membre
-
jordane45 Messages postés 40050 Statut Modérateur -
jordane45 Messages postés 40050 Statut Modérateur -
Bonjour,
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?
Voici la fonction en question :
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?
Voici la fonction en question :
<form action="index.php" method="POST">
<div align="center">
<?php
if (isset($_POST['submit'])) {
$name = $_POST['username']; {
$avatar = '<img src="http://api.skype.com/users/'.$name.'/profile/avatar" width="100" height="100"/></br><hr>'.$string.'</div>';
$api1 = file_get_contents("Je ne peux pas vous donner l'API.");
if ($name == "") {
echo "<br/>Veuillez insérer un pseudonyme.<br />";
} else {
echo "<br />$avatar";
echo "> $api1 <<br />";
}
}
}
?>
<form action="" method="POST">
<br /><input pattern=".{6,32}" required title="6 caractères à 32 caractères." type="text" style="text-align:center"name="username" id="username" class="form-control"/>
<br /><input type="submit" name="submit" class="btn btn-primary" value="Resolver" />
</form>
<form method="link" action="http://v6stresser.fr">
<input type="submit" name="submit" class="btn btn-priimary" value="V6Stresser" />
</form><br />
A voir également:
- Compteur en php
- Compteur électrique - Guide
- Compteur de contractions - Télécharger - Santé & Bien-être
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Logiciel remise à zéro compteur imprimante epson gratuit - Forum Imprimante
3 réponses
Bonjour,
Pour pouvoir incrémenter une variable .. il suffit de faire
... 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.
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.