IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Contenu du textarea trop long ?


Sujet :

PHP & Base de données

  1. #1
    Membre régulier
    Inscrit en
    Mai 2004
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 93
    Points : 94
    Points
    94
    Par défaut Contenu du textarea trop long ?
    Salut a tous,
    Je précise que j'ai tenté des recherches mais tous les sujets qui m'interessaient n'existaient plus

    Je vous explique donc mon soucis,
    J'ai un formulaire qui envoie son contenu dans une BD mysql (tout bete),
    Le formulaire passe en post vers une page php qui balance la requete (re tout bete)

    Voila le soucis : Si on rentre un texte trop grand dans mon textarea, le bouton se soumission (envoyer) devient inactif, on clique et ça fait rien ... (pas de changement de page rien) ...

    Dans ma BD j'ai mis ce champ en texte long ...

    Ben help alors

  2. #2
    Membre éprouvé Avatar de macbook
    Inscrit en
    Février 2006
    Messages
    838
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 838
    Points : 1 009
    Points
    1 009
    Par défaut
    Montres un peu le code HTML du problème ? Je parie presque pour un problème de quotes ou de doubles quotes...

  3. #3
    Rédacteur
    Avatar de BrYs
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 014
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 014
    Points : 3 522
    Points
    3 522
    Par défaut Re: Contenu du textarea trop long ?
    Citation Envoyé par Yann09
    Salut a tous,
    Je précise que j'ai tenté des recherches mais tous les sujets qui m'interessaient n'existaient plus

    Je vous explique donc mon soucis,
    J'ai un formulaire qui envoie son contenu dans une BD mysql (tout bete),
    Le formulaire passe en post vers une page php qui balance la requete (re tout bete)

    Voila le soucis : Si on rentre un texte trop grand dans mon textarea, le bouton se soumission (envoyer) devient inactif, on clique et ça fait rien ... (pas de changement de page rien) ...

    Dans ma BD j'ai mis ce champ en texte long ...

    Ben help alors
    J'ai déja eu ce problème. (plus ou moins)
    j'imagine que c'est sous IE déja ?
    regarde si dans ton texte il n'y a pas un caractère spéciale (genre un retour à la ligne mal interprété, ou quelque chose du style)

  4. #4
    Membre régulier
    Inscrit en
    Mai 2004
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 93
    Points : 94
    Points
    94
    Par défaut
    jvais essayer de mettre ça pas trop dégeu :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
     
     
    $id=$HTTP_GET_VARS ['jeuidx'];
     
     
    if ($id)
    {
       mysql_connect( *******); 
       mysql_select_db( ******);
     
      $req = "SELECT * FROM news Where Idx ='".$id."'";
      $res = mysql_query( $req );
      $resutil= mysql_fetch_row($res);
     
       $titre=$resutil[2] ;
       $image= $resutil[6] ;
       $compo= $resutil[7] ;
       $compo= str_replace('<br />', "\r\n", $compo); 
     
       $texte= $resutil[3] ;
       $texte= str_replace('<br />', "\r\n", $texte); 
     
    }
    ?>
     
    <FORM ACTION="sendpaper.php" >
    &nbsp;
    <input type="hidden" name="id" size="20" value="<? echo $id; ?>">
    </font></B>
     
    <p><b><font face="Verdana" size="1" color="#0000CC">Titre
    :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
    <input type="text" name="Titre" size="126" value="<? echo $titre; ?>"></font></b></p>
     
    <p><b><font face="Verdana" size="1" color="#0000CC">Compo : <br>
    <textarea rows="2" name="Compo" cols="95"><? echo $compo; ?></textarea> </font></b></p>
     
    <b>
     <p><font face="Verdana" size="1" color="#0000CC">Texte :</font>
     
    <font face="Verdana" size="1" color="#0000CC"><br>
     <textarea rows="35" name="Contenu" cols="110"><? echo $texte; ?></textarea> </font></p>
     
     
     <p>&nbsp;<input type="submit" value="Envoyer" name="B1"></p>
     
    </form>
    ça fout un merdier la dans code ce frontpage
    Oui IE, et ça marche si le texte n'est pas trop long ... J'utilise addslashes et strip dans le traitement

  5. #5
    Membre régulier
    Inscrit en
    Mai 2004
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 93
    Points : 94
    Points
    94
    Par défaut
    Personne ? pas d'idée ?

  6. #6
    Membre actif
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    214
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 214
    Points : 208
    Points
    208
    Par défaut
    Est-ce que ça déconne avec du texte normal, du genre "klmjsqem fkq lsd flmqsj dlfkm qslmdh ", sans aucun caractère spécial ?
    Je rejoins BrYs sur l'idée d'un caractère spécial qui poserait problème au moment du chargement dans le textarea.

  7. #7
    Membre régulier
    Inscrit en
    Mai 2004
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 93
    Points : 94
    Points
    94
    Par défaut
    bizarrement j'ai fait plusieurs tests, pour tu texte normal pas de soucis et pour les quote idem ça marche .... je vais quand meme regarder de ce coté la mais bon ... j'optais plus pour une histoire de taille

Discussions similaires

  1. Afficher complètement un contenu trop long
    Par ClaudeLELOUP dans le forum IHM
    Réponses: 2
    Dernier message: 09/02/2008, 07h28
  2. Retour a la ligne dans un textarea quand le mot est trop long
    Par avogadro dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 27/11/2006, 15h35
  3. Chargement de page trop long
    Par t_o_7_ dans le forum ASP
    Réponses: 2
    Dernier message: 19/09/2003, 18h58
  4. [TComboBox] Contenu trop long pour la zone d'affichage
    Par bebeours dans le forum C++Builder
    Réponses: 2
    Dernier message: 15/09/2003, 16h21
  5. Arrêter un prog si temps de connexion trop long
    Par jakouz dans le forum Langage
    Réponses: 4
    Dernier message: 22/10/2002, 18h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo