Texte area pour chat probleme
Résolu/Fermé
thomascre
Messages postés
445
Date d'inscription
vendredi 21 octobre 2011
Statut
Membre
Dernière intervention
8 octobre 2017
-
18 juin 2014 à 15:12
Cocoduf Messages postés 38 Date d'inscription mardi 17 juin 2014 Statut Membre Dernière intervention 18 juin 2014 - 18 juin 2014 à 17:23
Cocoduf Messages postés 38 Date d'inscription mardi 17 juin 2014 Statut Membre Dernière intervention 18 juin 2014 - 18 juin 2014 à 17:23
A voir également:
- Texte area pour chat probleme
- Coco chat - Accueil - Réseaux sociaux
- Remplaçant de Coco : quelles solutions pour tchater gratuitement en ligne ? - Accueil - Réseaux sociaux
- Chat engine - Télécharger - Outils Internet
- Coco chat gratuit - Forum Google Chrome
- Chat hot ✓ - Forum Réseaux sociaux
3 réponses
thomascre
Messages postés
445
Date d'inscription
vendredi 21 octobre 2011
Statut
Membre
Dernière intervention
8 octobre 2017
38
18 juin 2014 à 16:25
18 juin 2014 à 16:25
en soi sela fonctionne, mais voila quel etai mon but :
quand une personne fait un retour a la ligne, sa enregistre automatiquement un <br>, et des chose de ce genre vous voyer !
pouriez-vous m'aider ?
quand une personne fait un retour a la ligne, sa enregistre automatiquement un <br>, et des chose de ce genre vous voyer !
pouriez-vous m'aider ?
Cocoduf
Messages postés
38
Date d'inscription
mardi 17 juin 2014
Statut
Membre
Dernière intervention
18 juin 2014
14
Modifié par Cocoduf le 18/06/2014 à 15:58
Modifié par Cocoduf le 18/06/2014 à 15:58
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
thomascre
Messages postés
445
Date d'inscription
vendredi 21 octobre 2011
Statut
Membre
Dernière intervention
8 octobre 2017
38
18 juin 2014 à 15:54
18 juin 2014 à 15:54
je peu tres bien me passer de java (sa m'arange XD )
je n'ai pas vraiment ompri, comment caler ton bou de code et comment fonction-il ?
je tien a presiser que j'ai les "base" :/
cordialement thomas
je n'ai pas vraiment ompri, comment caler ton bou de code et comment fonction-il ?
je tien a presiser que j'ai les "base" :/
cordialement thomas
Cocoduf
Messages postés
38
Date d'inscription
mardi 17 juin 2014
Statut
Membre
Dernière intervention
18 juin 2014
14
18 juin 2014 à 15:57
18 juin 2014 à 15:57
Essaie juste de remplacer
par
Tu me diras si ça marche :)
oublie le code javascript
<input id="message" type="text" name="message"/>
par
<textarea id="message" name="message"></textarea>et ça doit marcher
Tu me diras si ça marche :)
oublie le code javascript
18 juin 2014 à 16:27
18 juin 2014 à 16:38
18 juin 2014 à 16:40
18 juin 2014 à 16:43
c'est un peu le bazar aussi, je l'avai fait "a la rache" mais tan que sa marche XD
18 juin 2014 à 16:51
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 ^^