folder Tahribat.com Forumları
linefolder Database - Veritabanı
linefolder Mssql Ve Php Türkçe Karakter Hatası



Mssql Ve Php Türkçe Karakter Hatası

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    WildWamqire
    WildWamqire's avatar
    Kayıt Tarihi: 06/Mart/2011
    Erkek

    Selamlar arkadaşlar ne yaptıysam bu sorunu çözemedim

    kodlarım 

    header('Content-Type: text/html; charset=utf-8');
    //veritaban��lgilerini girin
    $host = '192.168.1.100';
    $kadi = 'ismail';
    $sifre = '102030';
    $vt = 'MikroDB_V15_GUZELADIMLAR';
    $baglan = odbc_connect("DRIVER={SQL Server};SERVER=$host;DATABASE=$vt;charset=UTF-8;",$kadi,$sifre);
    
    
    
    //sql sorgusu
    $kayitlar = odbc_exec($baglan,"Select * From dbo.STOKLAR WHERE sto_webe_gonderilecek_fl = 0");

     

     

    Sorunum

     

    Sayfam utf-8 bomsuz olarak kodlanmıs.

    sql serverde  karakter seti Turkish_CI_AS olarak tanımlı

    WildWamqire tarafından 31/May/16 11:51 tarihinde düzenlenmiştir

    Abure cubure subure dubure re re re tey tey tey
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    nurulmac11
    nurulmac11's avatar
    Kayıt Tarihi: 04/Ağustos/2012
    Erkek

    sqlde mysql utf8 general ci olsun

    php sayfanda html tagları olsun.

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> bunu koy.

    bağlantı kurmadan önce de mysqli_query("SET NAMES UTF8"); koy.

    gerçi seninki sql servermış ama mysql için böyle yapınca olmaması imkansız. odbcye uydur bunları olur zannımca.


    black implies white, self implies other, life implies death.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    WildWamqire
    WildWamqire's avatar
    Kayıt Tarihi: 06/Mart/2011
    Erkek
    nurulmac11 bunu yazdı

    sqlde mysql utf8 general ci olsun

    php sayfanda html tagları olsun.

    bunu koy.

    bağlantı kurmadan önce de mysqli_query("SET NAMES UTF8"); koy.

    gerçi seninki sql servermış ama mysql için böyle yapınca olmaması imkansız. odbcye uydur bunları olur zannımca.

    tr karkater mysqlde tarih oldu benişm için ancak bunda set names vs yemiyor :)


    Abure cubure subure dubure re re re tey tey tey
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    blackseaboy28
    blackseaboy28's avatar
    Kayıt Tarihi: 07/Ağustos/2011
    Erkek

    hocam mysqli_connect ile baglandıgımızda 

    mysqli_set_charset($conn, 'utf8');

    ile sorunu cozebiliyoruz ama bunu bilmiyorum.


    Mobil uygulama geliştirilir.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Hannibal_King
    Hannibal_King's avatar
    Kayıt Tarihi: 22/Ağustos/2010
    Erkek

    Kolonların nvarchar mı acaba? Birde veritabanının collation değerini turkish_CI_AS yapıp dene istersen.

    Şu kodu query ekranına yazıp calıstırsanda collatıon değeri değişir sanırım.

    1
    2
    3
    ALTER DATABASE veritabani_adiniz SET SINGLE_USER WITH ROLLBACK IMMEDIATE
    ALTER DATABASE veritabani_adiniz COLLATE Turkish_CI_AS
    ALTER DATABASE veritabani_adiniz SET MULTI_USER

    lrny.app
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    nick6
    0x656e
    0x656e's avatar
    Kayıt Tarihi: 19/Mayıs/2012
    Homo

    index.php nin başına 


    html taglarının arasına 

    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">


    eklermisin ?

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Velespit Kampçısı
    ruhi
    ruhi's avatar
    Kayıt Tarihi: 10/Eylül/2011
    Erkek

    up çözüm oldu mu 

Toplam Hit: 1230 Toplam Mesaj: 7
mssql php