Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: fernz le le 07-04-2005 a 14:41:49

Titre: settimeout + fonction php
Posté par: fernz le le 07-04-2005 a 14:41:49

Bonjour,

j'ai besoin de réexécuter une fonction php toute les n secondes pour comparer des données et reactualiser la page en cas de disparité...j'ai essayé avec la fonction javascript settimeout mais elle ne semble pas vouloir exécuter la fonction php (coté client coté serveur?)....connaissez-vous une alternative entierement en php? merci beaucoup...c'est ce qui m'enpeche presentement de developper un tres beau projet...

Titre: Re:settimeout + fonction php
Posté par: mouez le le 07-04-2005 a 14:48:57

Tu peux utiliser la fonction settimeout de javascript mais qui appelle une fonction javascript qui reaffiche la page en cour
avec un argument dans l'url (ex: pageEnCour?temps=n),
Et le script php peut lire cet argument avent de recreer a page.

J'espere que j'ai bien compris la question .

Titre: Re:settimeout + fonction php
Posté par: fernz le le 07-04-2005 a 14:55:45

au niveau de la réactualisation ca va bien...le probleme c'est que si je rexecute ma fonction aux 5 secondes exemple...je ne veux pas voir la page se rafraichir 20 fois par minutes...peux commode pour l'internaute...je veux qu'elle se raffraichisse seulement quand c'est necessaire...merci service tres rapide :)

Titre: Re:settimeout + fonction php
Posté par: mouez le le 07-04-2005 a 15:35:54

Bon, dans ce cas ca depend par ce que tu veux dire par :
"je veux qu'elle se raffraichisse seulement quand c'est necessaire"

C'est tres rapide 8)

Titre: Re:settimeout + fonction php
Posté par: pixyle le le 07-04-2005 a 16:46:28

Je me trompe peut etre mais voici à quoi ça me fait penser :

Un mini chat en php je j'ai vu, fait en frame je pense, où la liste des messages se réactualise toutes les n secondes, le formulaire par contre reste fixe.

Dan ton cas, ce serait l'inverse : une page cachée dans une mini frame vérifierai les modifications et ne réactualiserai la page de contenu que si besoin est.

Je sais, c'est de la bidouille ^^

Titre: Re:settimeout + fonction php
Posté par: fernz le le 07-04-2005 a 17:11:55

MOUEZ : je fais un jeu en php...je veux que la page qui affiche les table et les joueurs present se mette automatiquement a jour sans reloader toute la page a chaque fois que je verifie s'il y a des changement....je veux actualiser (refresh) la page seulement si quelqun est arrivé ou parti.

pixyle c'est exactement ca...merci beaucoup j'ai aumoin 1 facon de m'en sortir...si jamais tu a un autre flash il sera le bienvenue.

bonne journee


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.