Recharge de la page automatique apres chaque poste

Mammouth du PHP | 725 Messages

02 févr. 2012, 01:51

Bonjour,

C'est quoi l'idee, le premier bout de code, d'effectuer une recharge automatique de la page apres chaque insertion de donnee, par exemple, c'est comme au facebook: je fais l'insertion d'un message, et sur place apparaissait aux pages des utilisateurs sans recharger la page, la fonction setInterval precise le temps de chargement apres x millisecondes, mais je veux que si on poste un message, apparaissait sur l'entete des pages des utilisateurs.

Merci

Eléphant du PHP | 209 Messages

02 févr. 2012, 10:24

Salut,

La seule solution (je pense) pour faire cela en PHP est d'utiliser une socket : http://stephaneey.developpez.com/tutoriel/php/sockets/

Maintenant, il se peut que ton hébergeur ne te permette pas de créer des sockets.. Autant t'avertir avant que tu commences ^^

++

Mammouth du PHP | 725 Messages

03 févr. 2012, 01:57

autre solution que les sockets?

Eléphant du PHP | 209 Messages

03 févr. 2012, 10:32

La recharge de ta page en Ajax avec un appel JavaScript toutes les x secondes.

http://www.toutjavascript.com/reference ... hp?iref=13

Tu auras un résultat nécessairement moins réactifs et plus gourmand en revanche.

Mammouth du PHP | 725 Messages

03 févr. 2012, 17:25

c'est la meme chose que setInterval, trop lourd pour le serveur

ViPHP
ViPHP | 2287 Messages

03 févr. 2012, 20:56

autre solution que les sockets?
http://fr.wikipedia.org/wiki/Websocket
if(!@work()){ Nespresso(); } else { what(); }
______________________________