Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 15 su 15
  1. #11
    Utente di HTML.it L'avatar di Cerebro
    Registrato dal
    Jan 2005
    Messaggi
    193
    Originariamente inviato da Koji84
    no infatti, quindi dovrebbe tenere quella di default del browser. comunque anche mettendo ISO-8859-1 e UTF8 non ci sono differenze
    Non so se ci siano differenze sostanziali ma io metto utf-8, non utf8

    Se le stringhe le prelevi da database esegui prima di tutto la query "set names 'utf8'" ? (sì, stavolta senza - )

  2. #12
    prova a validar ela pagina secondo la tua dtd con il validatore w3c per vedere se ci sono errori vari.

    ha ragione cerbero, è utf-8, ma nei post precendete l'aveva scritto così.

    se configurata bene, non dovrebbe essere un problema, qui flash non centra niente.
    http://www.trustweb.it - Web Development - Design 2D/3D - SEO & SEM

    Twitter http://twitter.com/#!/TrustWeb
    LinkedIn http://it.linkedin.com/in/trustweb

  3. #13
    Utente di HTML.it L'avatar di Koji84
    Registrato dal
    Sep 2006
    Messaggi
    31
    credo che utilizzerò un metodo più brutale, rimpiazzo le lettere accentate che non vengono con normali lettere senza accento... non riesco proprio a capire cosa ci sia che non vada con le codifiche....
    a questo punto non ha senso spendere altro tempo per degli accenti che capitano ma non eccessivamente di frequente (e di cui sono convinto che nessuno si accorgerà della mancanza)

    comunque vi ringrazio, ho capito che si tratta di un problema di codifica e mi riprometto di approfondire l'argomento.

  4. #14
    Utente di HTML.it L'avatar di Cerebro
    Registrato dal
    Jan 2005
    Messaggi
    193
    I file sorgenti sono salvati in codifica UTF-8, meglio senza BOM, e non ANSI, vero?

    Comunque se ti può tornare utile, questa funzione testa se una stringa è in utf-8, usala per il debug:

    Codice PHP:
    function is_utf8($s)
    {
        for (
    $i=0$i<strlen($s); $i++) {
            if (
    ord($s[$i]) < 0x80) continue; # 0bbbbbbb
            
    elseif ((ord($s[$i]) & 0xE0) == 0xC0$n=1# 110bbbbb
            
    elseif ((ord($s[$i]) & 0xF0) == 0xE0$n=2# 1110bbbb
            
    elseif ((ord($s[$i]) & 0xF8) == 0xF0$n=3# 11110bbb
            
    elseif ((ord($s[$i]) & 0xFC) == 0xF8$n=4# 111110bb
            
    elseif ((ord($s[$i]) & 0xFE) == 0xFC$n=5# 1111110b
            
    else return false# Does not match any model
            
    for ($j=0$j<$n$j++) { # n bytes matching 10bbbbbb follow ?
                
    if ((++$i == strlen($s)) || ((ord($s[$i]) & 0xC0) != 0x80))
                return 
    false;
            }
        }
        return 
    true;


  5. #15
    bella la funzione per l'UTF-8!
    http://www.trustweb.it - Web Development - Design 2D/3D - SEO & SEM

    Twitter http://twitter.com/#!/TrustWeb
    LinkedIn http://it.linkedin.com/in/trustweb

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.