rafraichir une page pour un forum

MAX54
Invité n'ayant pas de compte PHPfrance

25 août 2006, 18:50

bonjour

voila mon probleme:
je fais un site web qui contient un forum.
sur ce forum,quand quelqu'un envoie un message,celui-ci ne s'affiche que si on rafrichit la page.
je voudrais un code pour rafraichir la page automatiquement

merci d'avance [/php]

Mammouth du PHP | 601 Messages

25 août 2006, 19:05

tu fais un appel ajax, c'est le browser qui fera la requete, :shock:
http://xavier-artot.com
¨'°-.,¸¸,.-·²°'´¨'°-.,¸¸,.-·²°'´¨'°-.,¸¸,.-·°'´¨
système d'exploitation "Ubuntu 7.10"

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

26 août 2006, 20:08

Pourquoi vouloir le lancer dans ajax aors que tout ce qu'il demande, c'est de recharger sa page ? C'est chouette, c'est vrai, mais vu ce qu'il demande, ca serait mettre en place une usine à gaz pour rien :)

Pour recharger une page en javascript, il suffit de faire appel à la fonction reload() de l'objet location :

Code : Tout sélectionner

document.location.reload(true); // la valeur true permet de forcer le cache

Mammouth du PHP | 601 Messages

26 août 2006, 22:20

J'avais pas compris la questions.
http://xavier-artot.com
¨'°-.,¸¸,.-·²°'´¨'°-.,¸¸,.-·²°'´¨'°-.,¸¸,.-·°'´¨
système d'exploitation "Ubuntu 7.10"

max54
Invité n'ayant pas de compte PHPfrance

27 août 2006, 20:41

je me suis mal exprimé

je voudrais un code qui s'execute quand un nouveau message est envoyé a la base de donné

merci d'avance

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

27 août 2006, 21:35

Si un nouveau message est envoyé à la base de données,
c'est très certainement au moyen d'une requête INSERT.

Il te suffit alors de lancer le javascript proposé par Ryle
juste après avoir exécuté cette requête d'insertion. :wink: