Le Wed, 19 Aug 2009 08:59:57 +0200,
dwojylac@free.fr (Dominique) a écrit :
première suggestion, nouveau problème = nouveau post pour demarrer une
enfillade
Merci beaucoup Dominique,
Je recommence un post pour exposer plus précisément le problème que je
rencontre.
Si je fais un copier-coller à partir par exemple d'un texte anglais
pris dans Wikipedia, et que je le colle dans la zone de textarea de mon
formulaire, je ne rencontre aucun problème, le texte passe
intégralement, si long soit-il, dans le champ de la base de données.
En revanche si je tape mon texte dans la zone textarea de mon
formulaire, au-delà de deux courtes phrases l'enregistrement ne se fait
plus! Mais si je colle à nouveau du texte (toujours à partir de
Wikipédia pour exposer précisément mon essai), alors là je peux taper à
l'intérieur de ce texte un texte nouveau, et l'enregistrement se fait
sans problème.
J'ai vraiment besoin d'aide parce que ça dépasse de très très loin mes
compétences.
Voici le code html de mon formulaire, pardon pour la longueur de
l'email:
#CACHE{0}
<div class="formulaire_spip formulaire_editer
formulaire_editer_editcours
formulaire_editer_editcours-id">
<br class='bugajaxie' />
[<div class="texte">(#CONFIG{contact/texte}|propre)</div>]
<a id="editcours" name="editcours"></a>
<form method='post' action='#ENV{action}#formulaire_editcours' enctype='multipart/form-data'>
<table class="spip" width="100%">
<tr style="text-align: center">
[(#ENV*{ueid}>{0}|oui)<td style="text-align: center;
font-weight: bold; font-size: 1.3em">Edition du
descriptif du cours: #UENOM</td>]
[(#ENV*{ueid}>{0}|non)<td style="text-align:
center; font-weight: bold; font-size:
1.3em">Descriptif du cours</br>[(#ENV{creationenserie}|=={'on'}|oui) - Créations en série]</td>]
</tr>
</table>
<br />
[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
<div>
#ACTION_FORMULAIRE{#ENV{action}}
<ul>
<li class="editer_uenum obligatoire">
<label for="uenum">Numéro de l'UE :</label>
[<span class='erreur'>(#ENV**{erreurs}|table_valeur{uenum})</span>]
<input type="text" name="uenum" id="uenum" value="#ENV*{uenum}" class="text" maxlength="100" />
</li>
</ul>
<ul>
<li class="editer_uenom obligatoire">
<label for="uenom">Intitulé :</label>
[<span class='erreur'>(#ENV**{erreurs}|table_valeur{uenom})</span>]
<input type="text" name="uenom" id="uenom" value="#ENV*{uenom}" class="text" maxlength="600" />
</li>
</ul>
<li class="editer_ue_courstitre">
<label for="ue_courstitre">Titre du cours:</label>
[<span class='erreur'>(#ENV**{erreurs}|table_valeur{ue_courstitre})</span>]
<input type="text" name="ue_courstitre" id="ue_courstitre" value="#ENV*{ue_courstitre}" class="text" maxlength="100" />
</li>
<li class='editer_ue_coursabstract obligatoire[ (#ENV*{erreurs}|table_valeur{ue_coursabstract}|oui)erreur]'>
<label for="ue_coursabstract">Descriptif du cours:</label>
[<span class="erreur_message">(#ENV*{erreurs}|table_valeur{ue_coursabstract})</span>]
<textarea name="ue_coursabstract" id="ue_coursabstract"
rows="8" cols="60" >#ENV*{ue_coursabstract}</textarea></br>
</li>
<li class='editer_ue_coursbiblio [ (#ENV*{erreurs}|table_valeur{ue_coursbiblio}|oui)erreur]'>
<label for="ue_coursbiblio">Bibliographie pour le cours:</label>
[<span class='erreur'>(#ENV**{erreurs}|table_valeur{ue_coursbiblio})</span>]
<textarea name="ue_coursbiblio" id="ue_coursbiblio" rows="8" cols="40">#ENV*{ue_coursbiblio}</textarea></br>
</li>
<li>
<input type="hidden" name="ueid" id="ueid" value="#ENV*{ueid}" class="hidden" />
</li>
<p class='boutons'><input type="submit" class="submit" value="<:bouton_enregistrer:>"/></p>
</div>
</form>
</div>