illa mysqli kullanacam diyorsan şyle de bir şey var $mysqli->set_charset("utf8") .

http://www.webmastersitesi.com/php/80203-db-den-veri-cekme-turkce-karakter-sorunu.htm şu linki bir kontrol et haccım Cahildim Dünyanın Rengine Kandım

arkadaşlar yazma işlemini yapan php de gnderdiğim post parametresini echo ile debug yaptırdım problem yok normal gzüküyor tabloların karşılaştırma değerleri utf8_general_ci burda bir problem yok yani notepad++ kullanıyorum utf8 bomsuz seçeneğiyle çalışıyorum, normal utf8 kodlamada denedim aynı denemediğim şey kalmadı neden olur byle bir problem?

şunu dene mysql_query("SET NAMES 'utf8'"); mysql_query("SET CHARACTER SET utf8_turkish_ci"); mysql_query("SET COLLATION_CONNECTION = 'utf8_turkish_ci'"); .

yok hocam db de utf-8 zaten nerede kaldı aynısı benimde başıma gelmişti şunu yap düzelir diyecek bi babacan :) morf1n tarafından 30/Nis/13 00:19 tarihinde düzenlenmiştir

mysql_connect in altına bunları ekle hacı dayı mysql_query("SET NAMES utf8"); mysql_query("SET CHARACTER SET utf8"); mysql_query("SET COLLATION_CONNECTION='utf8_general_ci'"); agile isn't how fast you can go, it's how fast you can turn.

Php dosyanın formatınu utf-8 yaptın mı? Si vis pacem para bellum.

mysql_query("Set Character Set 'utf8'"); mysql_query("Set names 'utf8'"); eklersen ve de neyde kodlama yapıyorsan utf-8 bomsuz işaretlersen sıkıntı çıkmaz diyelim. Merhaba, Hocam utf8_general_ci zaten sql tablo karşılaştırma tipi, ve yazılım üzerinden gnderiyorum utf-8 bom olayıyla alakalı bir durum değil, analyzer ile giden post paketini takip ettiğimde, veri giderken sorunsuz gzüküyor. Problem sqle girişte

html de charset i utf8 olarak ayarla, mysql tarafında da utf8 bin i kullanırsan sorun olmaz

Şu alttaki komutları ekledim mysql bağlantı satırının hemen altına; mysqli_query($baglanti,"SET NAMES 'UTF8'"); mysqli_query($baglanti,"SET character_set_connection = 'UTF8'"); mysqli_query($baglanti,"SET character_set_client = 'UTF8'"); mysqli_query($baglanti,"SET character_set_results = 'UTF8'"); bu seferde boş olarak ekledi

mysql_connect in altına bunları ekle hacı dayı mysql_query("SET NAMES utf8"); mysql_query("SET CHARACTER SET utf8"); mysql_query("SET COLLATION_CONNECTION='utf8_general_ci'"); Aynı problem devam ediyor hacım Karşılaştırma utf8_general_ci zaten mysql de

oluşturduğun veritabanının karakter kodlamasına bak. ondan başka hiçbir sıkıntı olmaması gerekir. Stanford University

sokoban bunu yazdı şunu dene mysql_query("SET NAMES 'utf8'"); mysql_query("SET CHARACTER SET utf8_turkish_ci"); mysql_query("SET COLLATION_CONNECTION = 'utf8_turkish_ci'"); yok dostum yine aynı mysqli_query kullanıyorum bu komutları verirken ondan sorun olmaz heralde? mysqli_query ; şeklinde bilemiyorum reyiz belki onunla bağlantılı olabilir MYSQLI kullanmadan direk mysql olarak dene bakalım ne olacak? .

şunu dene mysql_query("SET NAMES 'utf8'"); mysql_query("SET CHARACTER SET utf8_turkish_ci"); mysql_query("SET COLLATION_CONNECTION = 'utf8_turkish_ci'"); yok dostum yine aynı mysqli_query kullanıyorum bu komutları verirken ondan sorun olmaz heralde? mysqli_query ; şeklinde morf1n tarafından 30/Nis/13 00:32 tarihinde düzenlenmiştir

malesef hocam teamviewer üzerinden gz atabilirmisin bir müsaitsen

latin5_turkish_ci olmalı hocam. derste bizde aynı problemle karşılaşmıştık. her açtığın db de ve tabloda seçmelisin WebJas tarafından 30/Nis/13 08:28 tarihinde düzenlenmiştir bilmediklerimi ayaklarımın altına alsam başım gğe ererdi..

merhaba arkadaslar, ufak bir sorunum var post ile "ğüşıç@ĞÜŞİÇ" olarak gnderdiğim bir veri sql tarafında "üç@ÜÇ" olarak kayıt ediliyor. post parametlerim şu şekilde POST /index. php HTTP/1.1Host: localhostContent-Type: multipart/form-data, boundary=6nQOjKVt6AUZT21bDNi75iYuLrizgbBPContent-Length: XXX <- Burda gerçek uzunluk var, parametre çok ve büyük olduğundan dolayı içeriği zetledim--6nQOjKVt6AUZT21bDNi75iYuLrizgbBPContent-Disposition: form-data; name="islem"yeni--6nQOjKVt6AUZT21bDNi75iYuLrizgbBPContent-Disposition: form-data; name="uniq"ğüşıç@ĞÜŞİÇ--6nQOjKVt6AUZT21bDNi75iYuLrizgbBP--

html de charset i utf8 olarak ayarla, mysql tarafında da utf8 bin i kullanırsan sorun olmaz her 2 tarafı utf8 yaptığım halde problem hala devam etmekte..

mysql_query("Set Character Set 'utf8'"); mysql_query("Set names 'utf8'"); eklersen ve de neyde kodlama yapıyorsan utf-8 bomsuz işaretlersen sıkıntı çıkmaz diyelim. Cradex tarafından 29/Nis/13 19:52 tarihinde düzenlenmiştir Stanford University

Arkadaşlar birde şyle bir hata almaya başladım sql e ekleme yapan php nin kodlamasını utf8 bomsuz dan utf8 kodlama ya geçirirken <b>Warning</b>: session_start : Cannot send session cookie - headers already sent by (output started at C:\AppServ\www\log\index. php:1) in <b>C:\AppServ\www\log\index. php</b> on line <b>3</b><br />

set names 'latin5' yaptım db ye yazma işleminden nce sorun halloldu edit: halloldu sanıyordum ama olmamış hala aynı dertten müzdaripim tr karakterlerde sıkıntı yok fakat arapça çinçe karakterler filan hep sıkıntılı :/ morf1n tarafından 30/Nis/13 02:15 tarihinde düzenlenmiştir