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

    Strano fenomeno formattzione testo

    Salve amici,

    mi succede una strana cosa su un campo testo di un db MySQL.
    Allora, ho un modulo di inserimento di una descrizione prodotto. Inserisco l descrizione in una textarea ed inserisco il valore in un campo "text" di un db MySQL.

    il risultato è questo:

    http://www.dalizone.info/magazzino/d...&ID_PRODOTTO=6

    In pratica i cratteri speciali vengono visualizzati in modo strano!

    Se però modifico il campo, quando li vedo nella textarea si vedono bene!
    Ho controllato il valore del campo direttamente nel DB ed invece i caratteri speciali si vedono male. Se però modifico direttamente dal DB ad esempio inserendo la parola "più" la u accentata in visualizzazione mi appare bene (ù) mentre nella textarea di modifica mi appare così:



    COME MAIIII??? Ho provato anche utilizzando Server.HTMLEncode... ma non cambia nulla!
    Digital XP - The new expression of digital art! - http://www.mimanchitu.it

  2. #2
    che codifica usi nel db?
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  3. #3

    oddio

    oddio che intendi???

    Credo MyISAM

    Ma esiste il contrario di Server.HTMLEncode?
    Digital XP - The new expression of digital art! - http://www.mimanchitu.it

  4. #4

    cambio CHARACTER

    ahh forse dovrei cambiare CHARATER... ma come faccio...ho cercato su phpMyAdmin ma non trovo nulla... ho provato anche ricrando la tabella!!!!
    Digital XP - The new expression of digital art! - http://www.mimanchitu.it

  5. #5
    Faresti meglio a salvare sul db il testo con le lettere accentate ed i caratteri speciali già codificati.

  6. #6

    cioè

    cioè

    Server.HTMLEncode("Request.Form("DESCRIZIONE"))

    ???
    Digital XP - The new expression of digital art! - http://www.mimanchitu.it

  7. #7

    allora

    Allora, la cosa si fa molto strana... perchè effettivamente il problema di visualizzazione si presenta in questa pagina:

    http://www.dalizone.info/magazzino/d...&ID_PRODOTTO=6

    in cui il record è scritto: <%=(prodotti.Fields.Item("DESCRIZIONE").Value)%>

    Ho provato a fare un esempio di pagina senza nulla:

    http://www.dalizone.info/magazzino/prova.asp?ID=6

    si evince che è come se il server in automatico applicasse Server.HTMLEncode! Come posso risolvere...

    esiste una funzione che elimina il Server.HtmlEncode?
    Digital XP - The new expression of digital art! - http://www.mimanchitu.it

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 © 2026 vBulletin Solutions, Inc. All rights reserved.