Tchat php besoin d'aide
Marc
-
Marc -
Marc -
Bonjour,
les amies coder je vous interpelle pour m'aider à réaliser mon petit tchat HTML/PHP, alors je voie venir d'ici plein de gens répondre pour ne rien dire et n'emmener sur des liens web, je préfère de loin l'avis et l'aide d'expert et non des liens pompeux.
Alors voilà j'ai un code HTML que voici :
J'aimerais que ce tchat puisse être connecter à une base de donné afin que les messages y soit stoker mais, que c'est fameux message apparaisse dans la textarea adéquate , là en l'occurrence il s'agit de id="tchat_message"
C'est un tchat c'est du message instantané donc il faut pensez au timestamp, et la petite option que je voudrais mettre est l'effaçage des messages dès que la personne
les amies coder je vous interpelle pour m'aider à réaliser mon petit tchat HTML/PHP, alors je voie venir d'ici plein de gens répondre pour ne rien dire et n'emmener sur des liens web, je préfère de loin l'avis et l'aide d'expert et non des liens pompeux.
Alors voilà j'ai un code HTML que voici :
<form method="post" action="#" id="bouton3" name="bouton3">
<table>
<tr>
<td colspan="2"><textarea rows="4" cols="50" id="tchat_message" name="tchat_message" maxlength="48" style="resize:none;" readonly="readonly"></textarea></td>
</tr>
<tr>
<td valign="top" align="right">
<label>Votre Pseudo : </label><input type="text" id="text_input2_tchat" name="text_input2_tchat" >
<br/>
<br/>
<label>Taper votre Message : </label><textarea type="text" id="text_input_tchat" name="text_input_tchat"></textarea></td>
<td valign="middle" align="right"><input class="bouton_envoyer" border="0" name="bouton_envoyer_tchat" id="bouton_envoyer_tchat" value="" OnClick="valider3();"></td>
</tr>
</table>
</form>
J'aimerais que ce tchat puisse être connecter à une base de donné afin que les messages y soit stoker mais, que c'est fameux message apparaisse dans la textarea adéquate , là en l'occurrence il s'agit de id="tchat_message"
<textarea rows="4" cols="50" id="tchat_message" name="tchat_message" maxlength="48" style="resize:none;" readonly="readonly"></textarea>
C'est un tchat c'est du message instantané donc il faut pensez au timestamp, et la petite option que je voudrais mettre est l'effaçage des messages dès que la personne
1 réponse
-
Salut
Si tu veut un vrai chat en temps réel comme celui de facebook, c'est du javascripte, qu'il faut, et non du PHP ou c'est le serveur qui doit générer la page à chaque modification.
-
-
-
merci pour ton aide c'est bon je les mis en place sur mon site ça fonctionne nickel
par contre petit détail le
setInterval(afficheConversation, 4000);
Pose problème quand on tape un message dans le input adéquate qui peut être assez long il s'efface a cause du set interval et justement il fraudais que le set intervalle ne rafraichisse que la div contenant les massage et non la page.
<div id="conversation"></div>
j'ai bien entendu augmenter le temps mais cela ne rentre plus dans l'objectif d'un tchat instantanée. -
c'est bon j'ai régler le problème il faillais enlever les champs en question
ça :
function afficheConversation() {
$('#conversation').load('ac.htm');
$('#message').val('');
$('#message').focus();
devient ça :
function afficheConversation() {
$('#conversation').load('ac.htm');
j'essaie de faire en sorte que les gens puisse appuyer sur la touche enter du clavier pour envoyer le message
-