Se connecter / S'enregistrer
Votre question

Post dynamique ?

Tags :
  • Programmation
Dernière réponse : dans Programmation
14 Décembre 2009 19:15:32

Bonjour,

Je me demande comment faire pour arriver à ce resultat :

Quelqu'un post, ce qui envoie les infos ds la base donnée. Dans ce cas je peux les afficher sur un autre page http://www.site/page.php

Mais j'aimerai c'est que le contenu du post apparaisse directement a quelqu'un d'autre qui est sur page.php et cela sans rafraichissement manuel du visiteur


Je sais que les chats en lignes fonctionnent comme ça donc il doit y avoir moyen...

J'ai penser à un rafraichissement automatique mais bon il est censé avoir plusieurs personnes à la fois sur la page donc je sais pas si ca va pas ralentir tout.

Une idée ? merci d'avance :) 

Autres pages sur : post dynamique

15 Décembre 2009 08:13:37

Utilise un système de chat ajax ;) 
m
0
l
15 Décembre 2009 10:32:32

C'est plutôt très compliqué de bien le faire, voir très très compliqué. En fait, le problème c'est qu'internet va dans un seul sens, le client interroge le serveur. Ici tu veux que le serveur interroge ou en tout cas avertisse le client. Il y a bien des solutions qui récemment se mettent en place mais c'est assez lourd.

La solution la plus simple est que le "qqun d'autre" interroge à interval régulier le serveur pour savoir si il y a un nouveau message. Cela se fait très simplement en Javascript (en AJAX si tu préfères vu qu'il y a usage de XMLHttpRequest())..
m
0
l
Contenus similaires
15 Décembre 2009 11:39:02

Merci de vos réponse :) 

Mais j'y avais pensé a l'AJAX mais j'espérais pouvoir l'éviter sachant que je n'ai que quelques notions...

Donc vous n'avez pas un exemple de script de chat ajax ou autre ?
Un BON tuto? ( car la encore j'en trouve pas qui me conviennent )

m
0
l
20 Décembre 2009 21:44:56

Bon voila mon problèest presque résolu cependant, je vais essayer d'expliquer clairement :

J'ai besoin d'une donnée à afficher sur une page
Ajax interroge un script PHP
Ce script php renvoie une variable
Mais comment récupérer cette variable dans ma page pour ensuite l'afficher ?

page.php --> script AJAX --> script php : $reponse => ? =>page.php

J'espère être clair xD ...
m
0
l
18 Janvier 2010 18:41:02

up ?!
m
0
l
18 Janvier 2010 19:53:24

Soit tu renvois du XML et tu parse le xml, soit tu renvois du json, soit du texte brut. COmmt tu veux, tu as le choix.
m
0
l
19 Janvier 2010 21:01:55

bon en fait je pense qu'une bonne recherche de tutos s'impose =)
Merci pour toutes vos réponses

PS: Au fait si vous avez un bon tuto, n'hésitez pas à me faciliter la tâche ;) 
m
0
l
a c 145 L Programmation
19 Janvier 2010 21:50:22

Au pire, tu utilises un framework js comme scriptaculous qui te simplifie l'accès à Ajax.
Et un simple update d'un élément de ta page sera presque invisible.
m
0
l
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS