cs_BlAzAk
Messages postés21Date d'inscriptionmardi 4 avril 2006StatutMembreDernière intervention13 janvier 2010
-
29 juin 2008 à 19:33
cs_BlAzAk
Messages postés21Date d'inscriptionmardi 4 avril 2006StatutMembreDernière intervention13 janvier 2010
-
30 juin 2008 à 11:55
Bonsoir Bonsoir,
Alors voila je crée un mini t'chat (vraiment en tant que novice).
Ce mini t'chat fonctionne en sql donc les message sont bien poster tout va bien mais je souhaiterai que les autres utilisateurs voient directement le nouveau message.
Pour expliquer plus simplement je veux éviter que les t'chatteur aient à réactualiser la pages pour voir les messages que les autres ont posés.
J'ai pensé a une boucle qui reactualiserai la frame toute les x secondes mais je ne sait pas faire puis j'ai aussi penser que bon un peu lourd pour les utilisateurs...
Alors j'ai penser a un autre systeme de boucle vu que les messages etant classer par numéro (le plus récent à le numéro le + élevé)
Cette boucle consistera a:
enregistrer le numéro du dernier message afficher sur la page puis chercher dans la bdd sql les messages ayants un numéro + élevé que le dernier enregistrer et les afficher a la suite des autres (classé par numéro du plus petit au plus grand...). Bref le reste je sais faire le problème est que je ne sais pas faire une boucle qui a un délai genre de 5 secondes avant de recommencer. Pourriez vous m'expliquer comment faire cette boucle ?
Encore un roman désolé mais j'ai voulu expliquer mon problème au maximum, merci de vos futurs aides si il y'en a et je sais que mon code est lourd mais bon... c'est pour débuter :)
Bling 182
Messages postés510Date d'inscriptionlundi 27 novembre 2006StatutMembreDernière intervention 5 juillet 20093 30 juin 2008 à 01:17
Le meilleur (parce que recharger la frame toutes les 5 secondes serait lourd, et si le mec tappe un message et perds tout parce que ca recharge c'est pas top) c'est d'avoir de l'ajax, qui s'occupe d'appeler une page php, récuperer les X derniers enregistrements de ta base, et mettrais a jour l'espace ou tu affiches les messages des chatteurs.
cs_BlAzAk
Messages postés21Date d'inscriptionmardi 4 avril 2006StatutMembreDernière intervention13 janvier 2010 30 juin 2008 à 10:25
En faite non le mec ne perdrai rien car il ecrit son message dans tachat.php et cette page contien le formulaire pour envoyer un message et une iframe qui est: chat_box.php
et je ne souhaite reactualiser en boucle que la frame non le gars ne perd rien :)
On m'a deja parler d'ajax mais je sais sait pas du tout comment utiliser ça :/