Recharge de la page automatique apres chaque poste

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Recharge de la page automatique apres chaque poste

Re: Recharge de la page automatique apres chaque poste

par Calimero » 03 févr. 2012, 20:56

autre solution que les sockets?
http://fr.wikipedia.org/wiki/Websocket

Re: Recharge de la page automatique apres chaque poste

par rimie » 03 févr. 2012, 17:25

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

Re: Recharge de la page automatique apres chaque poste

par Shenryu » 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.

Re: Recharge de la page automatique apres chaque poste

par rimie » 03 févr. 2012, 01:57

autre solution que les sockets?

Re: Recharge de la page automatique apres chaque poste

par Shenryu » 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 ^^

++

Recharge de la page automatique apres chaque poste

par rimie » 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