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

    GetRows() e Server.HTMLencode non corretto

    Ciao a tutti,

    ho il seguente problema.

    Ho modificato uno script che legge i record di una tabella passando dal metodo recordset a quello più veloce getrows.

    con il primo metodo non avevo nessun tipo di problema nell'usare l'HTMLencode in campi di testo che avevano al loro interno caratteri come gli apici o l'apostrofo, venivano visualizzati a schermo in modo corretto, cioè ad esempio "CIAO" lo vedo "CIAO".
    Con Getrows ser applico HTMLencode all'array contenente lo stesso campo me li converte ad esempio nel modo seguente:
    "CIAO" a schermo lo vedo quotCIAOquot

    consigli?
    grazie

  2. #2
    Nessuno può aiutarmi?
    anche tutti i caratteri accentati non li fa vedere correttamente, ma vengono scritti così:
    città viene visualizzato citt224

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Verifica la codifica charset=iso-8859-1 o charset=utf-8
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    grazie!
    ho impostato così Session.CodePage = "1252"
    e adesso i caratteri accentati si vedono corettamente

  5. #5
    in realtà ho parlato troppo presto.
    allora, i caratteri accentati ora si vedono, però gli apici, le parentesi, le virgolette e probabilmente anche altri caratteri simili non vengono visualizzati, come se non ci fossero.

Tag per questa discussione

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.