preg_match_all 'da Türkçe Karakter Sorunu
12
●6.084
- 08-09-2007, 22:45:07preg_match_all komutuyla çektiğim bilgi Gunluks Gunluk Luks Alisveris Beta v2 da da göreceğiniz gibi Türkçe karakter sorunu yaratıyor. Sadece en sondaki tablo yani bitenekadar ın kini bu komutla alıyorum diğerlerini regexle almıyorum. Nasıl çözülür neden kaynaklanır fikri olan var mı?
- 08-09-2007, 23:29:25Üyeliği durdurulduPhilips SPE3040CC 3.5" 400GB USB2.0 TAÅ�INABİLİR DİSK
biraz db charset çalış anacım sen
yada PHP: iconv Functions - Manual - 09-09-2007, 02:07:46Databaseden herhangi bir yazma veya okuma yok, ya da dediğini anlayamadım.. İlgin için teşekkür ederim, ama bu laubali cevabın gibi cevap vereceksen yazmasan daha iyi olur..Maestro adlı üyeden alıntı: mesajı görüntüle
- 09-09-2007, 02:12:30Üyeliği durdurulduHaklısın etikette haymac yazmayınca tabiki laubali dersin.
PHP: iconv Functions - Manual
başvuru kaynağın olabilir, utf-8 den ISO karakter setlerine dönüşüm sağlar, stabildir ama sunucuda kurulu gelmesi gerekir, çoğu system adminide derleme yaparken işaretler.
$degisken = iconv("UTF-8", "ISO-8859-9", $degisken);
gibi....
Başka probleminizde varmı beyefendi. - 09-09-2007, 09:48:42Üyeliği durdurulduah bide arama yapsanız tam olacak
https://www.r10.net/php/79543-degiske...tml#post866042 - 09-09-2007, 14:09:55sorunu çözdüm birkaç şey yaptım bu sorunu yaşayacak olanlar aşağıdakileri deneyebilirler:
- .php uzantılı dosyanın kodlamasını ANSI den UTF-8 e çevirdim
- sayfa karakter kodlamasını Türkçe yaptım:
echo "<meta http-equiv='Content-Type' content='text/html; charset=windows-1254' />";
- bu komutlada karakter çevirme işlemini yaptım:
$yaz = iconv("UTF-8", "windows-1254", $sonuclar[1][0]);
yada