Videos streaming images jeux et buzz
Connexion






Perdu le mot de passe ?

Inscrivez-vous maintenant !
Menu Principal
Communauté




Wiliwilliam
Exercice simple Programmation
 0  #1
La loi c'est moi
Inscrit: 07/04/2012 19:19
Post(s): 39523
Karma: 20068
.

Contribution le : 01/10/2014 16:26

Edité par Wiliwilliam sur 16/10/2025 11:08:22
_________________
Signaler

-Flo-
 0  #2
Je poste trop
Inscrit: 08/01/2005 13:41
Post(s): 15192
Karma: 12563
Tu réaliseras ton bonheur grâce à ces 4 fonctions php :

http://php.net/manual/fr/function.fopen.php
http://php.net/manual/fr/function.fread.php
http://php.net/manual/fr/function.fwrite.php
http://php.net/manual/fr/function.fclose.php

Sinon sous environnement unix tu peux aussi le faire via une simple ligne de bash.

Contribution le : 01/10/2014 17:00
Signaler

Wiliwilliam
 0  #3
La loi c'est moi
Inscrit: 07/04/2012 19:19
Post(s): 39523
Karma: 20068
.

Contribution le : 03/10/2014 08:09

Edité par Wiliwilliam sur 16/10/2025 11:08:52
_________________
Signaler

-Flo-
 0  #4
Je poste trop
Inscrit: 08/01/2005 13:41
Post(s): 15192
Karma: 12563
Par exemple :

compteur=$((`cat compteur.txt`+1)) && echo $compteur && echo $compteur > compteur.txt

Que tu peux lancer depuis ton php via exec() :

echo exec('compteur=$((`cat compteur.txt`+1)) && echo $compteur && echo $compteur > compteur.txt');

Contribution le : 03/10/2014 10:35
Signaler

Arsenick
 0  #5
J'aime glander ici
Inscrit: 13/12/2006 00:12
Post(s): 6613
Karma: 599
Je suis pas spécialiste web mais je pense que tu risques d'avoir un petit soucis à le faire comme ça: le fichier utiliser pour stocker la donnée va poser problème lors d'affichage/clic simultané car il sera verrouiller le temps de l'écriture, il est court mais c'est une info à ne pas négliger.

Certes la probabilité est fonction du nombre de visiteur.

Pour palier à cela tu peux utiliser une variable globale que tu incrémentes et que tu sauvegarde toutes les X minutes: en cas d’arrêt brutal de ton site, tu ne perd les infos que des dernières minutes (à toi de définir un compromis entre les pertes acceptables et les ressources nécessaires).

Il faut alors penser à faire une page cachée accessible par l'admin du site afin de récupérer la valeur lors de la relance du site ou de sauvegarder manuellement la donnée lors de la fermeture temporaire du site.

Contribution le : 03/10/2014 11:18
Signaler

Hyperyon
 0  #6
Je m'installe
Inscrit: 22/11/2012 23:10
Post(s): 126
Il y a un exemple concret ici : http://stackoverflow.com/a/18237397

Alternativement, tu peux utiliser le localstorage (à ne pas confondre avec le sessionstorage où les données ne sont disponible que le temps d'une session) si tu veux par exemple que l'évolution de l’œuf soit unique pour chaque visiteur.

Si tu veux amples informations : http://www.alsacreations.com/article/lire/1402-web-storage-localstorage-sessionstorage.html

Contribution le : 08/11/2014 00:31
Signaler


 Haut   Précédent   Suivant






Si vous êtes l'auteur d'un élément de ce site, vous pouvez si vous le souhaitez, le modifier ou le supprimer
Merci de me contacter par mail. Déclaré à la CNIL N°1031721.