Visualizzazione dei risultati da 1 a 6 su 6

Discussione: TextArea

  1. #1

    TextArea

    Spero di non aver sbagliato sezione. Ero indeciso tra qui e PHP.
    Comunque ho un form per acquisire dati. Invio questi a una pagina php che permette la memorizzazione nel database.
    Funziona tutto perfettamente tranne un campo textarea;
    Quello che inserisco in questo campo finirà in un attributo di tipo text. Quindi si presume non ci siano limiti di lunghezza. Eppure si verificano molte stranezze:
    Se invio una serie molto lunga di aaaaaaaaaaaaaaaaaaa mi accetta l'invio.
    Se invio una frase piuttosto lunga non me l'accetta.
    Se la mia frase che inserisco è relativamente corta va tutto bene.

    Non capisco proprio il perchè..

  2. #2
    Se posti qualche codice magari..
    Social Network in costruzione.. Misto tra Twitter e Facebook.. Twitbook o facetter?

  3. #3
    <form action ="inserisci.php" method="POST" enctype="multipart/form-data">
    <input type="text" name="nome">

    <input type="text" name="prezzo">

    <input type="text" name="disponibilita">

    <input type="hidden" name="MAX_FILE_SIZE" value="2000000">
    <input type="file" name="image" size="40">
    <textarea name="descrizione" rows="4" cols="65">Inserisci descrizione</textarea>

    <input name="upload" type="submit" value="Inserisci">
    </form>

  4. #4
    Il php? (Spero che non usi un doctype xhtml)
    Social Network in costruzione.. Misto tra Twitter e Facebook.. Twitbook o facetter?

  5. #5
    Nono HTML

    Comunque..

    $descrizione=$_POST['descrizione'];

    //Non ci faccio nessun controllo dato che è una text area. Quindi passo direttamente all'inserimento.

    $insert="INSERT INTO articoli (codCat,codMarca,nome,prezzo,descrizione,disponibi lita,image)";
    $insert .="VALUES ('$codCat','$codMarca','$nome','$prezzo','$descriz ione','$disponibilita','$image')";

    if (! mysql_query($insert))
    {
    echo ("
    errore nell'inserimento");
    exit();
    }
    mysql_close($conn);

    Ma comunque mi sembra troppo strano. Ti faccio un esempio.. con lo stesso codice ho inserito un prodotto di un altra categoria (codCat), ho inserito una lunga descrizione e me l'ha accettata. Mentre con una in particolare mi da problemi. Eppure il php che utilizzo

  6. #6
    Pensavo, forse il varchar nel database è troppo basso rispettivamente al contenuto della textarea.. Se hai ad esempio varchar(255) e nella textarea ci stanno 500 caratteri..
    Social Network in costruzione.. Misto tra Twitter e Facebook.. Twitbook o facetter?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.