Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    18

    Formattazione testo da database in html

    Ciao a tutti,
    ho una domanda per voi, mi ci sto sbattendo da giorni, ma non ne vango a capo.

    Dunque, in una pagina asp ho un form in cui inserire una notizia da salvare in un db. In un'altra pagina avrò la notizia visualizzata, che prende il contenuto dal db.
    Tutto funziona, fino a quando ho deciso di utilizzare un editor wysiwyg (ne ho provati diversi, tutti funzionanti...). Quando salvo la notizia formattata, tutti i tag si salvano correttamente nel db, ma quando visualizzo la notizia si vedono i tag e non la loro codifica html.

    Esempio
    [b]non ce la faccio più[b]

    invece di
    non ce la faccio più

    come posso risolvere? Esiste una funzione asp da applicare al testo per formattarlo?

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Perché devi togliere il server.htmlencode che probabilmente utilizzi sul valore del campo.

    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    18
    Giusto, mea culpa...
    lo facevo (non sapendo cosa significasse) quando andavo a inserire il testo nel db...
    Grazie mille per l'aiuto!

    PS: Ma era necessario? mica ci sono problemi di visualizzazione togliendolo?

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Se lo inserisci viene inviato al browser un testo convertito in entità ma questo comporta che anche i < e > siano convertiti non svolgendo più la loro funzione di tag HTML con un certo significato e comportamento.

    Roby

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.