Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
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 24/11/2010, 23h51   #1
Nouveau Membre du Club
 
Samuel
Inscription : mars 2010
Messages : 95
Détails du profil
Informations personnelles :
Nom : Samuel

Informations forums :
Inscription : mars 2010
Messages : 95
Points : 32
Points : 32
Par défaut rafraichissement page / modification fichier texte

Bonjour, j'ai une page php qui se charge d'afficher ce qu'il y a dans un fichier texte par l'intermédiaire d'une fonction Javascript qui elle appelle le contrôleur qui affiche les messages dans une div de ladite page en Ajax.

<body onLoad="afficherMessages()">

Je voudrais que cette page se rafraichisse "automatiquement" dès que ce fichier texte est modifié.

Est-ce possible ? Comment ?
samuel4256 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2010, 00h16   #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
Il n'y a pas d'action possible dans le sens serveur->client.
Tu peux juste avoir un élement qui se rafraichit côté client et interroge le serveur ; en fonction de la réponse du serveur tu rafraichis en javascript.
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2010, 00h42   #3
Nouveau Membre du Club
 
Samuel
Inscription : mars 2010
Messages : 95
Détails du profil
Informations personnelles :
Nom : Samuel

Informations forums :
Inscription : mars 2010
Messages : 95
Points : 32
Points : 32
ok merci mais je fais ça comment ?
samuel4256 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2010, 16h55   #4
Membre éprouvé
 
Avatar de radicaldreamer
 
Homme Guillaume
Développeur Web
Inscription : décembre 2007
Messages : 353
Détails du profil
Informations personnelles :
Nom : Homme Guillaume
Âge : 21
Localisation : France, Haut Rhin (Alsace)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : décembre 2007
Messages : 353
Points : 473
Points : 473
Avec la balise meta:

Code :
<meta http-equiv="refresh" content="5"/>
Le "5" indiquant un temps en seconde avant de rafraichir la page.

edit: ou avec un timer en JS. (là, j'peux pas t'aider ^^)
__________________
Si ce que tu as à dire n'est pas plus beau que le silence, alors tais toi.

- Pensez à voter pour les messages qui vous ont été utiles ainsi que de mettre
radicaldreamer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2010, 11h22   #5
Nouveau Membre du Club
 
Samuel
Inscription : mars 2010
Messages : 95
Détails du profil
Informations personnelles :
Nom : Samuel

Informations forums :
Inscription : mars 2010
Messages : 95
Points : 32
Points : 32
Merci ça fonctionne.
Mais ce que je voudrais maintenant au lieu de recharger ma page toutes les x secondes, c'et la recharger uniquement lorsque c'est vraiment utile, c'est à dire lorsqu'il y a une nouvelle entrée dans mon fichier texte, en js avec un timer ou un push server ou quelque chose comme ça, si quelqu'un a une idée n'hésitez pas je galère pas mal là
samuel4256 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 17h31.


 
 
 
 
Partenaires

Hébergement Web