raffraichir sans recharger

Invité
Invité n'ayant pas de compte PHPfrance

15 mars 2005, 13:10

bonjour,

je suis en train de créer un systeme de dialigue direct entre deux personne pour un site de rencontre et je boque un peut du coté raffraichissement de la page.

en fait mon systeme de dialogue se décompose comme suit:

ma page principal: chat.php
la liste des messages: affiche_mess.php
la liste des contacts: liste_profil.php
le formulaire: envoie_mess.php

dans ma page principal chat.php je fais un include des pages:

affiche_mess.php
liste_profil.php
envoie_mess.php


jusque là tout vas bien mais maintenant, il faut que je puisse actualiser les includes affiche_mess.php et liste_mess.php sans recharger la page complète afin que je puisse voir les nouveaux messages.

j'avais donc essayer de commencer les pages affiche_mess.php et liste_profil.php par un header refresh toutes les 10 secondes mais lors du rafraichissement chat.php se retrouve en page blanche.

quelq'un aurais il une solution au probleme ?

LaTeX
Invité n'ayant pas de compte PHPfrance

15 mars 2005, 19:28

Salut Invité,

Je vois peut être une solution à ton problème, mais je ne garantie rien.

Dans tes pages "affiche_mess.php" et "liste_mess.php", tu dois avoir des fonctions ( affiche_message() et liste_message() par exemple).
Si c'est le cas essaye de faire ton rafraichissement sur celles-ci avec un p'tit code javascript tout bête...

Code : Tout sélectionner

setTimeout("affiche_message", 10000); // exécute la fonction toutes les 10000 ms (10 sec)
Salut et bon courage

----------------------------------------------------------------------
PS : Si tu es blonde à forte proitrine, tu m'interresse...

Invité
Invité n'ayant pas de compte PHPfrance

16 mars 2005, 00:46

euh non pas pssible, c'est du javascript chose que je ne souhaite pas utiliser