Visualizzazione risultati 1 fino 5 di 5

Discussione: Ritorno a capo in TEXTAREA

  1. #1
    personalthings non è connesso Utente giovane
    Data registrazione
    10-08-2013
    Messaggi
    73

    Predefinito Ritorno a capo in TEXTAREA

    Salve

    Nella pagina 1.php ho la seguente textarea:

    Codice PHP:
    <textarea cols=80 rows=25 name="Testo" wrap="physical" lang="it"></textarea>
    Mentre nella pagina 2.php (quella che riceve i dati) ho questo:

    Codice PHP:
    (...)

    // prelevo le variabili
    $Testo = $_POST['Testo'];

    // ora funzione nl2br()
    $Testo = nl2br($Testo);

    echo
    "$Testo";
    Purtroppo però il ritorno a capo premendo semplicemente INVIO dalla tastiera non funziona. Il testo compare tutto su un'unica linea (fatta esclusione se si scrive manuale il br)
    Nel database esce perfettamente formattato (con i ritorni a capo). E' proprio in 2.php che non avviene la visualizzazione.

  2. #2
    Guest

    Predefinito

    Ciao,
    per informazione il testo dove lo visualizzi?
    Perchè nel textarea l'acapo è rappresentato con \n quindi se lo devi visualizzare in HTML l'unico modo per
    andare a capo è sostituire gli '\n' con i <br>

  3. #3
    personalthings non è connesso Utente giovane
    Data registrazione
    10-08-2013
    Messaggi
    73

    Predefinito

    Ciao, ti ringrazio della risposta :)
    Perdonami, penso di non aver capito " il testo dove lo visualizzi".
    Intendi la pagina?

  4. #4
    Guest

    Predefinito

    Ciao, figurati :)

    Nel senso: una volta che lo hai prelevato in 2.php dove lo stampi poi?
    Spero di essermi spiegato :D

  5. #5
    personalthings non è connesso Utente giovane
    Data registrazione
    10-08-2013
    Messaggi
    73

    Predefinito

    Risolto.
    Mi ero dimenticato un ; :D

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •