Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1387 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  comment faire une boucle "toutes les 3 secondes"?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

comment faire une boucle "toutes les 3 secondes"?

n°1187947
damcmoi
Posté le 30-08-2005 à 16:39:50  profilanswer
 

Salut!
alors j'explique mon pb: j'ai une page php qui va taper une base de données.  
ma bdd est suceptible d'être modifiée. Et comme je veux être prévenu tout de suite (mettons toutes les 3 secondes) si elle a été modifiée j'aimerai bien faire une boucle du genre :
 

répéter toutes les 3 secondes
{
si (ma bdd a changé) alors
     réafficher la page
}


 
Je sais c'est pas un truc à mettre sur un serveur mais c'est pour une utilisation perso, yaura que moi de connecté sur cette page.
Merci pour vos idées, c'est super important pour moi

mood
Publicité
Posté le 30-08-2005 à 16:39:50  profilanswer
 

n°1187955
omega2
Posté le 30-08-2005 à 16:46:18  profilanswer
 

Ben déjà, une fois que ta page est affiché dans ton navigateur, php ne peut plus rien changé à la partie affiché. A la limite, il ne peut intervenir que sur ce qui n'a pas encore été envoyé.
 
Pour ton probléme, il suffit de redemander la même page toutes les trois secondes. Pour ça la balise meta refresh est trés bien, et je te laisses jeter un oeuil du côté de la section html pour plus de détail.

n°1187959
damcmoi
Posté le 30-08-2005 à 16:48:23  profilanswer
 

merci pour ta réponse
en fait je le fais déjà avec méta refresh
ça marche nikel sauf que ça fait mal aux yeux
c'est pour cela que je voulais faire cette boucle
 
et pour répondre à ta très juste remarque, j'ai fait une page normale avec un iframe de dans. et c'est uniquement cette iframe dans la quelle j'ai mis le méta refresh. donc je pense que je dois pouvoir fair cette boucle non?
en fait je fais le meta refresh sur la page et dans la page ya la boucle qui boucle jusqu'à ce que la bdd ait changé. alors elle réaffiche.... et ainsi de suite...


Message édité par damcmoi le 30-08-2005 à 17:00:32
n°1187965
jagstang
Pa Capona ಠ_ಠ
Posté le 30-08-2005 à 16:51:10  profilanswer
 

faudrait revoir la notion de client serveur non ?

n°1187969
damcmoi
Posté le 30-08-2005 à 16:52:56  profilanswer
 

oui je suis d'accord c'est super limite comme truc. mais encore une fois c'est pour une utilisation perso...
soyez indulgents :)


Message édité par damcmoi le 30-08-2005 à 16:53:12
n°1187982
jagstang
Pa Capona ಠ_ಠ
Posté le 30-08-2005 à 17:02:10  profilanswer
 

y'avez un truc similaire utilisé pour un chat en PHP.  
 
par là : http://forum.hardware.fr/hardwaref [...] 2991-1.htm

n°1188141
damcmoi
Posté le 30-08-2005 à 18:59:54  profilanswer
 

Merci c'est exactement ce qu'il me faut.
J'y comprends rien mais je persiste bien sur... :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  comment faire une boucle "toutes les 3 secondes"?

 

Sujets relatifs
[ms-dos]Comment, avec boucle FOR, trouver le lecteur assigné au CDprobleme de Boucle avec une macro!!!!
Construction d'un tableau dans une boucle whileboucle selection condition excel
[Batch] Boucle sur plusieurs fichiers - RESOLUComment mettre une popup de confirmation en 3 secondes !
Blocage dans une boucle forBoucle pour enregistrer plusieur fichiers
Exécuter une fonction toutes les x secondesBOUCLE pour Macro Excel : case:nom prenom ---> case:nom case:prenom
Plus de sujets relatifs à : comment faire une boucle "toutes les 3 secondes"?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR