Visualizzazione dei risultati da 1 a 3 su 3

Discussione: stringhe

  1. #1

    stringhe

    Ciao a tutti,
    volevo sapere se esiste una funzione che faccia in modo che dato un testo composto da varie righe con punti ed a capo, scritto in una textarea; questo testo viene memorizzato in db e poi visualizzato in una pagina. Quando viene visualizzato vorrei che venissero riportati gli a capo come sono stati inseriti nel campo textarea senza bisogno di inserire istruzioni html (tipo
    ) nell'area di testo, quindi con la stessa formattazione.
    Grazie e

  2. #2
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    Beh l'inserimento e richiamo da database è una procedura che puoi trovare spiegata in tantissime guide online con tanto di spiegazione del codice...ti consiglio di imparare bene questo prima di procedere. Cmq diciamo che il problema della formattazione del testo è risolvibile in questo modo:

    Prima di storare il testo nel DB converti la stringa con gli a-capi in
    . Per fare questo c'è l'apposita funzione di PHP:

    nl2br()

    quindi ammettiamo che la textarea si chaimi "contenuto" il codice la conversione sara' cosi:

    Codice PHP:
    $contenuto nl2br($_POST['contenuto']); 
    poi inserisci la variabile $contenuto nel DB.

    Cosi facendo quando la richiami in una pagina HTML i contenuti saranno formattati esattamente come li hai scritti .

    Spero di esserti stato utile^^

  3. #3
    Ti ringrazio, sei stato utilissimo, mi hai suggerito proprio quello che cercavo.

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.