Texte area pour chat probleme
Résolu
thomascre
Messages postés
454
Date d'inscription
Statut
Membre
Dernière intervention
-
Cocoduf Messages postés 46 Statut Membre -
Cocoduf Messages postés 46 Statut Membre -
bonjour,
je suis en train de créer des sites mais dés le debut je block a un vieu probleme : j'ai fait un chat;
-il marche comme je veus, les regle son OK, les news du site marche, les mini-chat aussi, c'est col, mais voila :
les utilisateur du chat son obliger de taper certain code pour certaine action car le formulair d'envoi des message envoi du code brute, don par exemple les gens son obliger de fair les code comme <br> pour les retour a la ligne,
on m'a dit d'utiliser text-area avec javascript pour fair les bon formulaire, mais je ne connai rien en javascript !
si une gentille personne pouvai me donner un bout de code se serai sympa ;)
actuellement sa ressemble a sa :
cordialement thomas
--
installer un programme pour en supprimer un autre: inutile
demander comment faire et se casser nu peu la tête : utile efficace et sans problème supplémentaire ;)
je suis en train de créer des sites mais dés le debut je block a un vieu probleme : j'ai fait un chat;
-il marche comme je veus, les regle son OK, les news du site marche, les mini-chat aussi, c'est col, mais voila :
les utilisateur du chat son obliger de taper certain code pour certaine action car le formulair d'envoi des message envoi du code brute, don par exemple les gens son obliger de fair les code comme <br> pour les retour a la ligne,
on m'a dit d'utiliser text-area avec javascript pour fair les bon formulaire, mais je ne connai rien en javascript !
si une gentille personne pouvai me donner un bout de code se serai sympa ;)
actuellement sa ressemble a sa :
<label for="message"></label>merci de votre aide
:
<input id="message" type="text" name="message"></input>
cordialement thomas
--
installer un programme pour en supprimer un autre: inutile
demander comment faire et se casser nu peu la tête : utile efficace et sans problème supplémentaire ;)
A voir également:
- Texte area pour chat probleme
- Coco chat - Accueil - Réseaux sociaux
- Chat engine - Télécharger - Outils Internet
- Traitement de texte - Guide
- Chat tubidy - Télécharger - Outils Internet
- 123 chat - Télécharger - Messagerie
3 réponses
Tu devrais le traiter du côté de PHP
Si tu ne peux pas (raison x ou y), il faut que le message que tu envoie à PHP soit traité avant par Javascript (je suppose que tu n'utilises pas Ajax)
Il faut donc que tu récupère la valeur du message et que tu lui ajoutes par exemple "<br />" pour un retour à la ligne
En gros ça donne
Si je me suis trompé, ou que j'ai pas bien compris ou que tu as besoin d'info n'hésite pas
EDIT
J'ai relu en fait et j'ai un peu mieux compris et oublie le code d'avant ce que tu dois faire c'est remplacer
par
Si tu ne peux pas (raison x ou y), il faut que le message que tu envoie à PHP soit traité avant par Javascript (je suppose que tu n'utilises pas Ajax)
Il faut donc que tu récupère la valeur du message et que tu lui ajoutes par exemple "<br />" pour un retour à la ligne
En gros ça donne
var boite_msg = document.getElementById('message');
boite_msg.addEventListener('keydown', function(e) {
if (e.keyCode == 13) { // La touche entrer
var message = boite_msg.value + "<br />"; // ajoute ce que tu veux
boite_msg.value = message;
return true;
}
return false;
});
Si je me suis trompé, ou que j'ai pas bien compris ou que tu as besoin d'info n'hésite pas
EDIT
J'ai relu en fait et j'ai un peu mieux compris et oublie le code d'avant ce que tu dois faire c'est remplacer
<input id="message" type="text" name="message"/>
par
<textarea id="message" name="message"></textarea>et ça doit marcher
c'est un peu le bazar aussi, je l'avai fait "a la rache" mais tan que sa marche XD
mais sinon la deuxième solution c'est que lorsque tu reçoit le message par l'intermédiaire de $_POST['message'] il suffit d'y ajouter un "<br />" tu dois pour cela concaténer les chaînes, et normalement c'est bon ^^