Mantenere le andate a capo nel testo proveniente da textarea con PHP

Mantenere le andate a capo nel testo proveniente da textarea con PHP

Oggi parleremo di una funzione magica di PHP, utile ai webmaster, per mantenere le andate a capo nel testo proveniente da textarea.

La funzione in questione è nl2br()

Supponiamo di avere 2 pagine:

  • inviadati.php con una form contenente una textarea che invia i suoi dati alla pagina ricevidati.php
  • ricevidati.php che si occuperà di mostrare a video il contentuto della textarea

se nella pagina inviadati.php scriviamo il seguente testo

ciao

io mi chiamo luigi

e sono nato a brescia

e la inviamo alla pagina ricevidati.php, questa ci mostrerà il nostro testo così

ciao io mi chiamo luigi e sono nato a brescia

Come vediamo il testo compare su una riga sola.

Per mantenere le andate a capo nel testo inviato con la textarea usiamo la funzione nl2br().

La pagina ricevidati.php sarà cosi composta ora.

[php]
$testo_ricevuto=nl2br($_REQUEST(“testo_inviato”));
echo $testo_ricevuto;
[/php]

Ora il testo che verrà mostrato a video sarà quello che avevamo scritto precedentemente, mantenendo le andate a capo come volevamo.

ciao

io mi chiamo luigi

e sono nato a brescia

Facile no?

Comments

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *