• 16-08-2010, 14:09:19
    #1
    Üyeliği durduruldu
    merhabalar...

    html in içine yerleştirilmiş bir php scriptim var...

    html de kodlama utf8 olarak ayarlanmasına karşın firefoxta baktığımda kodlama iso-8859-1 olarak gözüküyor. bundan dolayı da sayfam bozuk çıkıyor...

    nasıl düzeltebilirim?
  • 16-08-2010, 20:42:17
    #2
    PHP kodlarında header('content-type: text/html; charset=iso-8859-1'); gibi bi kod olup olmadığına bakın. Arama yapıp böyle bi kod bulamazsanız, aynı kodu çift tırnaklarla deneyin.
  • 16-08-2010, 21:55:44
    #3
    Eğer Ayarlar.php Gibi Dosya War iSe Bu Kodu Yerleştirin PHPDeki Karekter Sorun Çözülecektir
    //karakter seti
    mysql_query("SET NAMES 'latin5'");
    mysql_query("SET CHARACTER SET latin5");
    mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'")
  • 16-08-2010, 23:32:13
    #4
    Üyeliği durduruldu
    mysql den herhangi bir veri çekmiyorum ^^
  • 17-08-2010, 00:09:19
    #5
    head tagları arasına <meta http-equiv="Content-type" content="text/html; charset=utf-8" /> bu kodu ekleyip deneyin bir de.
  • 17-08-2010, 00:59:48
    #6
    Buyrun Bunuda Deneyin Olması lazım Eğer Sadece Tasarım İSe
    <META http-equiv=content-type content=text/html;charset=iso-8859-9>
    <META http-equiv=content-type content=text/html;charset=windows-1254>
    <META http-equiv=content-type content=text/html;charset=x-mac-turkish>
  • 17-08-2010, 01:24:41
    #7
    Üyeliği durduruldu
    charsetin iso-8859-9 deil utf8 olması lazım...

    @hkan
    sağol bro,
  • 17-08-2010, 10:58:40
    #8
    Kimlik doğrulama veya yönetimden onay bekliyor.
    gerexiz adlı üyeden alıntı: mesajı görüntüle
    Eğer Ayarlar.php Gibi Dosya War iSe Bu Kodu Yerleştirin PHPDeki Karekter Sorun Çözülecektir
    //karakter seti
    mysql_query("SET NAMES 'latin5'");
    mysql_query("SET CHARACTER SET latin5");
    mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'")
    Bunu yapıp sayfayı utf-8 olarak belirlersen karakter problemi çıkar mysql kullanıyorsa db ayarlarının tüm tabloları ve field'larıda utf8_general_ci olaması gerekmektedir.
    mysql_query("SET NAMES 'utf-8'");
    mysql_query("SET CHARACTER SET 'utf-8'");
    mysql_query("SET NAMES 'utf8' COLLATE 'utf8_general_ci'");
  • 17-08-2010, 11:11:34
    #9
    Hyperion adlı üyeden alıntı: mesajı görüntüle
    merhabalar...

    html in içine yerleştirilmiş bir php scriptim var...

    html de kodlama utf8 olarak ayarlanmasına karşın firefoxta baktığımda kodlama iso-8859-1 olarak gözüküyor. bundan dolayı da sayfam bozuk çıkıyor...

    nasıl düzeltebilirim?
    Beyler adam mySQL falan demiyor. Dosyanın kaynağı iso-8859-1 gözüküyor diyor
    Meta taglarını kontrol ettin sanırım ?