-
Problème copier coller
Bonjour, voilà première fois que j'utilise FCKEditor et je rencontre un problème assez gênant.
En effet, lorsque je souhaite entrer un texte assez long, je le crée d'abord sous un autre éditeur de texte puis copier/coller. Jusque là tout va bien mais lorsque je valide pour sauvegarder le texte dans ma base, il ne le prend pas.
J'ai effectué plusieurs tests :
- copier coller texte court (ok)
- texte court directement dans fckeditor (ok)
- texte long directement dans fckeditor (ok)
- copier coller texte long (pas ok :cry: )
Merci de voter aide !
-
Bonjour !
Surement parce que le type du champs dans la base de données n'est pas assez gros :
Citation:
- Une colonne TINYBLOB ou TINYTEXT peut contenir au maximum 255 (2^8 − 1) caractères.
- Une colonne TEXT ou BLOB peut contenir au maximum 65535 (2^16 − 1) caractères.
- Une colonne MEDIUMTEXT ou MEDIUMBLOB peut contenir au maximum 16777215 (2^24 − 1) caractères.
- Une colonne LONGTEXT ou LONGBLOB peut contenir au maximum 4294967295 ou 4 Go (2^32 − 1) caractères. Jusqu'en version 3.23 le protocole client/serveur et les tables MyISAM avait une limite de 16 Mo par paquet de communication pour une ligne de table. Depuis les versions 4.x, la taille maximale d'un LONGTEXT ou LONGBLOB dépend de la taille maximal de paquet de communication pour le protocole de communication, et de la mémoire disponible.
Source : http://dev.mysql.com/doc/refman/5.0/...-overview.html
-
Je ne vois pas car si avec un texte long non copier coller ca marche c'est bizarre...
Vérifie a tout hasard que c'est un champ de type "TEXT" dans la base de données, on ne sait jamais.
-
Le type de mon champ est en "text" et par rapport a la longueur du texte que j'ai entré ca devrait largement passé.
Merci quand meme
Bonne soirée !
-
ça fait quoi exactement quand tu valide le copier/coller de texte long ?
-
Ben ca ne fait rien justement.
Quand je valide je suis censés avoir une requete qui enregistre le tout dans ma base de données. Pour tout les autres cas de figure la requête se passe sans soucis et là, non ! Ca me garde dans la base mes anciennes données mais pas celles-la !
-
Bonjour,
Je ne sais pas si je dis une bétise mais j'ai eu ce genre de problème.
Et c'était parce que le "form" était en "GET" (Methode) et lorsque je l'ai passé en "POST" tout allait pour le mieux.
Voila j'espère avoir pu t'aider.
-
Mysql te retourne quelle erreur ? (echo mysql_error(); juste après ton mysql_query)
sinon montre un peu ton code...
@acqua2b : ça doit pas être ça son problème vu que ça marche pour du texte plus court ou non copié/collé
-
Bon ca y est j'ai trouvé l'erreur ! Merci quand meme pour vos interventions. En fait, il s'agissait d'un problème d'apostrophes et de guillemets. Maintenant, les textes long copier/collet : ca fonctionne ! :D