Précédent   Forum des professionnels en informatique > PHP > Langage > Fonctions
Fonctions Forum d'entraide sur les fonctions PHP. Avant de poster -> FAQ fonctions et Sources diverses
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/03/2011, 16h50   #1
Futur Membre du Club
 
Inscription : novembre 2004
Messages : 139
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 139
Points : 18
Points : 18
Par défaut mettre en place une fonction timer

Bonjour,

j'ai une page web qui effectue une action (concrètement, elle change l'état d'une donnée dans une base)

Je souhaiterais que cette mise à jour soit temporaire.
Je m'explique:

je souhaiterais que lorsque l'utilisateur clique sur ce portail web pour changer l'état, il ait la possibilité de paramétrer la durée pendant laquelle la donnée gardera cette nouvelle valeur. (si je veux que cette mise à jour ne dure qu'une heure par exemple)

Mais j'avoue ne pas savoir dans quelle sens partir...

Merci de votre aide...
K
khamett est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2011, 18h45   #2
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Tu peux prévoir une colonne contenant les valeurs temporaires et une colonne pour leur date de validité.
En comparant la date de validité avec la date actuel, tu prendras l'une ou l'autre des valeurs.
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/03/2011, 08h45   #3
Futur Membre du Club
 
Inscription : novembre 2004
Messages : 139
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 139
Points : 18
Points : 18
Bonjour,

oui c'est une idée.

Mon soucis, c'est surtout la partie timer.
Supposons que la personne lance le script de la page php pour modifier l'état en précisant une durée de 1h...

commence cela se passe ?
il va falloir qu'un timer tourne pendant une heure avant de remettre l'état initial ?
En fait je veux prévoir les cas, où la personne va oublier de se reconnecter sur le portail pour remettre l'état initial de la valeur.
khamett est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/03/2011, 10h52   #4
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Dans ce que je t'ai décris, il n'y a pas de timer.
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h33.


 
 
 
 
Partenaires

Hébergement Web