Page 1 sur 1

Balises Word dans textarea

Posté : 27 déc. 2010, 19:31
par unkilling
Bnojour à tous

J'ai un souci vraiment très pénible et je ne trouve pas la solution.

J'ai crée un module d'administration dans lequel il y a des textarea. Lorsqu'on fait un copier/coller depuis word (ce qui est souvent le cas ...), il n'y a pas de souci au niveau du champ textarea mais lorsque j'enregistre ce champ dans une table mysql, je me retrouve avec des balises du type :

<!--[if gte mso 9]><xml>
<w:WordDocument> ... etc ...

Pourriez vous me dire quelle solution il existe pour enregistrer ce champ dans ma table sans *$^ù$ù^pù$ù* ces balises ? :evil:

Merci par avance

Re: Balises Word dans textarea

Posté : 27 déc. 2010, 20:28
par kyfr59
Salut,

strip_tags() avant l'insertion dans la base peut être.

Franck.

Re: Balises Word dans textarea

Posté : 27 déc. 2010, 21:29
par xTG
Il existe des modules WYSWYG qui possèdent un bouton "coller depuis Word", tu devrais regarder comment ils s'occupent de cela. :)

Re: Balises Word dans textarea

Posté : 27 déc. 2010, 21:38
par unkilling
Merci pour ta réponse Franck

En effet ça a l'air de fonctionner sur les textarea mais sur un simple input j'ai toujours un problème.
En fait je veux récupérer la valeur du champ pour nommer un fichier attaché. Et j'ai un ' dans le champ. Du genre : l'heure du sommeil et il m'enregistre le nom comme ça : L’heure_du_sommeil. Je demande de remplacer les ", ' et espace par un _ mais il ne reconnait pas le ' qui provient d'un copier/coller de word.

Vive microsoft :twisted:

Re: Balises Word dans textarea

Posté : 28 déc. 2010, 00:03
par unkilling
Tu pourrais m'en dire plus sur ces modules ?
Ils s'appelent comment stp ?

Re: Balises Word dans textarea

Posté : 28 déc. 2010, 10:08
par xTG
Tu peux trouver des éditeurs de texte wyswyg tels que :
- TinyMCE
- CkEditor

Sinon pour tes caractères spéciaux cela provient d'un problème d'encodage.
Ton serveur et ta table de base de donnée utilisent-t-ils le même encodage que ta page web ?

Re: Balises Word dans textarea

Posté : 28 déc. 2010, 11:19
par unkilling
En fait tous les tests que j'avais fait précédemment ne m'avaient signalé aucun problème d'encodage.
Ce problème n'existe que lorsque je fais un copier/coller depuis word, sinon les apostrophes & Co. ne posent pas de problèmes

Re: Balises Word dans textarea

Posté : 28 déc. 2010, 11:51
par kyfr59
Le lien ci-après va pouvoir t'aider :
http://forum.alsacreations.com/topic-17 ... -word.html

Franck.

Re: Balises Word dans textarea

Posté : 28 déc. 2010, 12:26
par unkilling
Merci à vous pour l'aide :wink:
Je vais reagrder tout ça