Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    formattare area di testo: sostituire i "new line"

    Ciao a tutti: ho un problema che mi assilla.
    Ho un form con una textarea che ha la funzione di raccogliere i dati inseriti dall'utente e di registrarli su un database in formato txt.
    Il mio problema è che voglio che un simile inserimento

    linea1
    linea2
    linea3


    nell'area di testo venga trasformata in

    linea1
    linea2
    linea3


    in modo da poterla inserire su una singola riga nel file di testo che utilizzo come database. Il problema è che, utilizzando funzioni come nl2br() o str_replace(), al massimo ottengo di questo tipo:

    linea1

    linea2

    linea3


    come posso fare?
    "In fondo sono mezzo svanito anch'io...."

  2. #2
    beh il risultato è quello che volevi no?

  3. #3
    Codice PHP:
    $stringa str_replace(array("\r\n""\r""\n"), "
    "
    $stringa); 
    ciauz

  4. #4
    grazie mille, equiweb, impostata così la str_replace va da dio!
    "In fondo sono mezzo svanito anch'io...."

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.