Visualizzazione dei risultati da 1 a 3 su 3

Discussione: caratteri unicode

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    140

    caratteri unicode

    ciao devo inserire delle stringhe che contengono dei caratteri accentati all'interno del database e siccome utilizzo sqlplus, son riuscito a inserirle in qst maniera:

    --INSERT INTO archaeoldb VALUES(23,unistr('ArcheologiaDellaCitt\00E0.pdf'), 'binary');

    dove \00E0 rimpiazza la à.

    il problema è ke ora quando devo visualizzare sulla pagina web qst stinga..mi vengono fuori caratteri strani, tipo una A maiuscola con un accento e cosi via..

    il charset della pagina php e del db è utf8.
    come posso risolvere??

    per ora ho messo

    utf8_decode($stringa)..
    ma non credo sia giusto,visto che la mia pagina php è gia utf8..

  2. #2
    Prima di salvare i dati nel database applica la funzione utf8ToUnicodeEntities descritta sul sito della Zend:

    http://www.zend.com//code/codex.php?ozid=835&single=1

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    140
    non ho capito cosa significa..
    io ho problemi nel visualizzare cio che c'è nel database, non nell'immettere i dati nel database..

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.