21-04-2008, 02:23 PM
1° à la demande de construction, enregistre dans la bdd l'heure de fin de la construction
2° au chargement de la page, récupérer l'heure de fin et calculer le delta avec le temps actuel pour faire afficher un compte à rebours
3° attendre la fin du compte à rebours et faire ce qu'il faut (envoi de la requête, rafraichissement de la page, rien)
Sinon tous les topic ici pourrait s'appeler "Aidez-moi", essaye d'être un peu plus clair dans ton titre la prochaine fois.
Je ne comprends pas vraiment ce que tu dis par:
Tu es en train de dire que tu as un script php qui doit boucler pendant 60s, le temps que ton bâtiment soit fini?
Personnellement je te le déconseille. J'aurais plutôt tendance à vérifier au démarrage de la page s'il y a des bâtiments dont la construction est finie.
2° au chargement de la page, récupérer l'heure de fin et calculer le delta avec le temps actuel pour faire afficher un compte à rebours
3° attendre la fin du compte à rebours et faire ce qu'il faut (envoi de la requête, rafraichissement de la page, rien)
Sinon tous les topic ici pourrait s'appeler "Aidez-moi", essaye d'être un peu plus clair dans ton titre la prochaine fois.
Je ne comprends pas vraiment ce que tu dis par:
Citation :puis dans le code un "echo" qui appelle la fonction compte a rebours,puis quand celle ci est finit elle augmente le niveau de 1
Tu es en train de dire que tu as un script php qui doit boucler pendant 60s, le temps que ton bâtiment soit fini?
Personnellement je te le déconseille. J'aurais plutôt tendance à vérifier au démarrage de la page s'il y a des bâtiments dont la construction est finie.