Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Création d'un tchat [ Archives / AU SECOURS !!! ] (Denis974)

mercredi 4 août 2004 à 12:45:22 | Création d'un tchat

Denis974

Bonjour,

J?essaie de faire un Tchat mais ma difficulté ne se trouve pas dans la programmation proprement dite mais dans le principe, même, de fonctionnement d?un Tchat.

Ce que je ne comprends pas, c?est comment est actualisé le champ dans lequel est affiché le dialogue. Le champ de celui, premièrement, qui adresse le message et, surtout, de celui à qui est adressé le message.
En effet, je ne pense pas que cette actualisation se fasse à partir d?une temporisation qui rafraîchirait toutes les X secondes ou minutes ce champ car, premièrement, tous les dialogues des tchatteurs ne seraient pas instantanés et, deuxièmement, parce que rafraîchir le champ de dialogue des tchatteurs n?ayant pas reçus de messages s?avère inutile.

Quelqu?un peut-il juste m?expliquer ce principe de fonctionnement et d?actualisation du champ dans lequel s?affiche le dialogue ?

Pour ce qui est du champ donnant la liste des connectés là, c?est effectivement un rafraîchissement de ce champ que l?on effectue toutes les X secondes mais pour le champ de dialogue, je ne voie pas !

Merci d?éclairer mes lanternes !

Denis.


mercredi 4 août 2004 à 13:02:03 | Re : Création d'un tchat

bultez

Membre Club
Bonjour,
javascript ne suffit pas pour écrire un chat,
il se déroule sur la machine client.
il faut l'associer avec du php par exemple et
dans ce cas pour faire communiquer le
javascript (chez le client) et php (sur le
serveur qui reçoit les messages ) :
javascript doit donc relancer le php de
manière régulière, pour réactualisation.
on peut aussi utiliser les "sockets", peu de
FAI le permettent.
la plupart des chats sont écrits avec d'autres
langages.
Cordialement Bul. [Site] [Mail]

mercredi 8 octobre 2008 à 19:58:15 | Re : Création d'un tchat

TheCamel

Saurais tu nous expliquer comment actualiser le tchat à chaque fois qu'un nouveau message estposté ?

jeudi 9 octobre 2008 à 08:47:02 | Re : Création d'un tchat

bultez

Membre Club
fait coté serveur, avec le langage sur ce serveur ( asp, php, ruby  ou alors java ... )
          Bul [mon Site] [M'écrire]         


samedi 11 octobre 2008 à 16:15:28 | Re : Création d'un tchat

TheCamel

oui ok, ma question était plutôt dans comment savoir quand un nouveau message est posté.

samedi 11 octobre 2008 à 16:56:50 | Re : Création d'un tchat

bultez

Membre Club
quand le formulaire, si formulaire il y a, est envoyé vers le serveur
        ( ou par l'url ) suite à la siaise/validation du message
ou, si ajax, quand ajax appelle le serveur avec un message saisi
          Bul [mon Site] [M'écrire]        


samedi 11 octobre 2008 à 17:04:54 | Re : Création d'un tchat

TheCamel

Je n'ai pas tout compris, pourrais-tu me donner des bouts de codes pour que j'aie une idée plus précise ?

PS : seul l'administrateur peut poster des messages.

samedi 11 octobre 2008 à 18:15:40 | Re : Création d'un tchat

bultez

Membre Club

>>seul l'administrateur peut poster des messages.
dans un tchat ?
ah bon ?  et les internautes ... eux, ne peuvent pas ?
c'est pourtant le but de base, esentiel... d'un tchat
        que d'échanger des messages ?! non ?

>pourrais-tu me donner des bouts de codes
et avec quels langages ?
fais plutôt ( le chien de Mickey ) une ch'tiote recherche
       dans la section adaptée de CodesSources,
il y a une foultitude d'exemples... complets.


          Bul [mon Site] [M'écrire]          


samedi 11 octobre 2008 à 18:26:08 | Re : Création d'un tchat

TheCamel

Le fait que seul l'administrateur puisse poster des messages est simple : ce n'est pas réellement un tchat mais quelque chose qui y ressemble très fort. C'est en fait un live d'un match de football. Je vais chercher sur la section code voir ce que je trouve.

Merci à toi.

samedi 11 octobre 2008 à 18:34:46 | Re : Création d'un tchat

TheCamel

OK, je viens de chercher et ma recherche à été fructueuse : http://www.phpcs.com/codes/TCHAT-COMBINANT-JAVASCRIPT-PHP-AUCUN-APPLET-JAVA-AUTRE_44434.aspx

Je vais un peu modifier le code pour qu'il convienne à mes besoin, sinon il est génial.
Merci de ton aide.



Cette discussion est classé dans : champ, création, tchat, principe, dialogue


Répondre à ce message

Sujets en rapport avec ce message

Création d'un champ de saisi dynamique [ par SPLeeN86 ] Bonjour,actuellement je fais un projet en Php, et j'aurais besoin d'un script qui me permet la chose suivante: Quand j'ouvre le formulaire pour la pre renvois d'une chaine [ par fredmorvant29 ] bonjour a tous ceux qui liront cet appel au secours...en fait je souhaite créer une fonction javascript qui prend un argument.cette fonction test la v Problème pour remplir le champ d'un formulaire (situé sur le net) [ par abeele2 ] SalutJ'ai un souci pour remplir le champ d'un formulaire :J'ai un frameset que voila : <frame src="http://w changer la valeur d'un champ caché [ par princessemili ] Bonjourj'ai plusieurs boutons déclarés ainsi:carte<p Popup comme la boite de dialogue "Connexion" [ par chrix ] je voudrais savoir comment afficher une popup comme la boite de dialogue "Connexion" du site ??? je galère la !!!je n'aime pas avoir tort !!! ajout un champ sélectionner à partir d'une menu déroulante dans une formulaire [ par foued123 ] Bonjour est il possible de faire ajouter un champ sélectionner à partir d'une menu déroulante dans une formulaire de recherche? boite de dialogue pour enregistrement de fichier [ par narry ] bonjour à tous j'ai un trés gros probleme, je n'arrive pas à enregistrer un fichier à partir d'une boite de dialogue, donc je précise j'ai une menu da Tester le champ d'un formulaire [ par matlocker ] Bonjour a tous,je viens de creer un fomulaire ou l'on doit saisir le nom d'un championnat, le nb d'equipe et le nombre de journee. Et j'aimerai tester Javascript - Print() Mais sans Boite de dialogue... [ par marcan1215 ] Bonjour à tous,Je voudrais savoir s'il est possible d'imprimer une page web(window.print();), mais ce sans faire afficher la boîte de dialogue qui off Affectation variable javascript à variable java [ par jeje43 ] Je souhaiterais utiliser la valeur d'un champ d'un formulaire pour l'insérer dans une requête java à l'intérieur d'une page jsp.Or je n'arrive pas à a


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 1,248 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.