Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    42

    Epression Web e charset

    Salve,
    sono un utilizzatore di expression web, un editor che a mio avviso risponde al meglio alle mie esigenze.... prima di oggi.
    Ho avuto una spiacevole sorpresa per la quale spero di trovare la soluzione in qualche consiglio... altrimenti sarò costretto a cambiare sponda.

    Arrivo al dunque, quando expression legge un file di testo controlla SEMPRE se esiste un BOM (Byte Order Mark) per stabilire il charset.
    Ma come tutti sappiamo il php non ama questo benedetto BOM, per via dell'invio degli headers con qualsiasi carattere in output.
    Se apro un file in charset utf-8 senza BOM expression lo riconosce e legge correttamente i caratteri, ma si imposta automaticamente in charset ANSI.
    Quando chiudi e riapri il file succede che tutte le lettere non ANSI (ad esempio le lettere accentate) vengono ignorate, anche se nel file esistono! Quindi al prossimo salvataggio le cancellerà inesorabilmente.

    Son 2 giorni che sto cercando di configurare questo benedetto software per riuscire a salvare i files nel charset che voglio io senza dipendere dal BOM riconosciuto all'apertura...... ma sembra non ci sia nulla da fare

    Salvatemi dall'oblio!!!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    42
    un anima Pia non c'è????

    possibile che non c'è nessuno che usa EW in utf8? mi sembra impossibile

  3. #3
    impossibile direi di no... è microsoft... anche in dreamweaver ho notato lo stesso problema, non so se è stato risolto nelle ultime release

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    42
    Ma se è come dici tu adesso mi sorge un dubbio,
    come faccio a stampare una stringa con un echo scritta direttamente nello script?
    La pagina dove viene chiamata la funzione è dichiarata in UTF-8 con un <meta>
    e la funzione è un file scritto in ANSI.
    ho cercato taaanto e ho fatto un sacco di prove.. ma l'unica soluzione che ho trovato è quella di salvare il file dove dichiaro le funzioni in UTF-8, e a quanto dici tu non è possibile fare con nessun editor odierno.......

    come si dice dalle mie parti... qualcosa non batte pari! O_O

  5. #5
    guarda io normalmente uso notepad++ su windows o geany su linux/gnome... entrambi permettono di gestire il formato di codifica dei file e non aggiungono BOM se non richiesto

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    42
    notepad ++ lo uso anchio.... ma è tutto diverso da un software di sviluppo dai....
    cioè ... la gestione dei css, i template, server virtuale per testare il php and much more....

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.