Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Formattazione textarea

  1. #1
    Utente di HTML.it L'avatar di pappolo
    Registrato dal
    Mar 2003
    Messaggi
    251

    Formattazione textarea

    Salve a tutti, ho un problema, che forse sarà il caldo, non riesco a risolvere...

    Io ho una textarea che salvo dopo avere usato queste funzioni

    Codice PHP:
    $biography stripslashes($biography);
    $biography nl2br($biography); 
    In questo modo mi viene salvato nel db con tutti i tag <br \> quando vado a capo nello scriverla.

    Ora, se io volessi creare un form per modificare queste info, come dovrei riprenderle in modo da visualizzare la biografia correttamente? Ho provato con tutte le funzioni che mi venivano in mente, ma non riesco a trasformare quel <br \> in una nuova linea, e quindi vedo il campo della textarea come fosse puro codice html.

    Qualcuno mi sa aiutare?

    Grazie

  2. #2

  3. #3
    Utente di HTML.it L'avatar di pappolo
    Registrato dal
    Mar 2003
    Messaggi
    251
    Ecco ci avevo pure pensato, ma mi sembrava una specie di toppa, non un procedimento corretto

    Grazie!

  4. #4
    Beh.. non credere che alla fine nl2br faccia qualcosa di così diverso...

  5. #5
    però nl2br non sostituisce
    a \ n , ma lo aggiunge
    quindi meglio $var = str_replace ( '<br \>','',$var);

  6. #6
    Originariamente inviato da Eyescream
    però nl2br non sostituisce
    a \ n , ma lo aggiunge
    questa mi sfuggiva... beh allora sì.. meglio fare uno striptags o un replace come il tuo.. non ci avevo mai fatto caso al fatto che non sostituisse ("new line to br" mi sembrava esplicito ) ma aggiungesse



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.