Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.
Aktivasyon mailiniz gelmediyse buraya tıklayın.
05, 2008, 10:23:36 pm
42717 Mesaj 8081 Konu Gönderen: 17909 Üye
Son üye: bytasarimci
Turk-Php.Com Forum  |  Yardım Forumları  |  HTML & JavaScript & XML Forumu  |  AJAX  |  ajaxda mysql e kayıtda türkçe karakter sorunu « önceki sonraki »
Sayfa: [1] Yazdır
Yazan Konu: ajaxda mysql e kayıtda türkçe karakter sorunu  (Okunma Sayısı 1187 defa)
evrimdevrim
PHP Stajyeri
**
Offline Offline

Mesaj Sayısı: 196

BEN ' in dayatıldıgı dünyada BİZ diyebilmek !


Üyelik Bilgileri
ajaxda mysql e kayıtda türkçe karakter sorunu
« : 13, 2007, 05:47:33 pm »

Merhaba Arkadaşlar nickden de anlaşıldıgı gibi sorun bu
ajaxda mysql e kayıtda türkçe karakter sorunu
Tüm işlem yaptıgım sayfaların charseti utf8 turkisch
db nin ve tablonun charseti de utf8

nerde Ne sorun var anlamıyorum arkadaşlar

Normal ajax olmadan kayıt yapıyorum sorun olmuyo fakat ajax işin içine girince mort :S

yardımlarınızı bekliyorum arkadaşlar ajax kütüphansi olarak eburhan arkadaşımızın kini kullanıyorum

ii akşamlar
Logged

soru  : basarinizin sirri nedir?
cevap: dogru kararlar
soru  : peki hep dogru karar vermenizin sirri?
cevap: tecrübe
soru  : himm. peki size bu tecrübeyi kazandiran şey?
cevap: yanlış kararlar...
eburhan
PHP Stajyeri
**
Offline Offline

Mesaj Sayısı: 367



Üyelik Bilgileri WWW
Ynt: ajaxda mysql e kayıtda türkçe karakter sorunu
« Yanıtla #1 : 14, 2007, 07:22:29 am »

AJAX ile verileri gönderirken fc_() fonksiyonunu kullanıyor musun?
Bu fonksiyon türkçe karakteri düzeltir.

Aşağıdaki gibi kullanmalısın. Ayrıca 'kaydet.php' dosyasını Notepad ile aç, 'Dosya' menüsünden 'Farklı Kaydet'e tıkla. Açılan pencereden dosyanın dil kodlamasını UTF-8 olarak ayarla.

function Kaydet() {
            var isim = 'Mahmut';
            var soyisim = 'YILMAZ';

            var sc = 'isim='+fc_(isim)+'&soyisim='+fc_(soyisim)+''
           
            JXP(1, 'sonuc', 'kaydet.php', sc);
           
}

Logged

evrimdevrim
PHP Stajyeri
**
Offline Offline

Mesaj Sayısı: 196

BEN ' in dayatıldıgı dünyada BİZ diyebilmek !


Üyelik Bilgileri
Ynt: ajaxda mysql e kayıtda türkçe karakter sorunu
« Yanıtla #2 : 17, 2007, 07:14:49 am »

Teşekür ederim eburhan kardeş saol...
Logged

soru  : basarinizin sirri nedir?
cevap: dogru kararlar
soru  : peki hep dogru karar vermenizin sirri?
cevap: tecrübe
soru  : himm. peki size bu tecrübeyi kazandiran şey?
cevap: yanlış kararlar...
Besiroglu
PHP Stajyeri
**
Offline Offline

Mesaj Sayısı: 204



Üyelik Bilgileri WWW
Ynt: ajaxda mysql e kayıtda türkçe karakter sorunu
« Yanıtla #3 : 08, 2007, 06:54:36 pm »

eburhan , merhaba .. bende sitendeki ufak bir örneği kullandım div içine değişken göderme baya ilkel oldu ama 20 satır la select menüsünü diğer veritabanındaki değere göre şekillendirdim ..
Kod:
$marka=$_GET['degisken'];   
?>
Model<br>
<select name="arac_model" style="width:150px; ">
<option value="0">Seçiniz..</option>
<?PHP
$sql=mysql_query("SELECT * FROM model WHERE model_marka='$marka'");
while($yazdir=mysql_fetch_array($sql)) {
$model_aciklama=stripslashes($yazdir['model_aciklama']);
$model_id=stripslashes($yazdir['model_id']);
?>
<option value="<?PHP echo $model_id ?>"><?PHP echo $model_aciklama ?></option>
<?PHP
}
?>
</select>

bu şekilde il tablodan seçtiğim markaya göre ikinci select menüsü değişiyor buraya kadar sorun yok elle yazılan tr karekterlerinide düzelttim utf 8 olarak  ama yinede veritabanından okuduğu tr karakterleri bozuk çıkıyor sayfam bu kadar bunu div içine alıyorum ama bir türlü option lar içindeki tr karakterleri düzeltemedim... karşılaştırma olarak latin 5 turkish kullanıyorum sorun bundan olabilirmi ?
Logged

Kim o gözlerindeki yabancı
aziz
PHP Programcısı
****
Offline Offline

Mesaj Sayısı: 940



Üyelik Bilgileri
Ynt: ajaxda mysql e kayıtda türkçe karakter sorunu
« Yanıtla #4 : 08, 2007, 08:49:53 pm »

bütün herşey ama herşey   utf-8 olmalı
Logged

Jabber:
xmpp:aziz@member.turk-php.com
Alihan ÇETİN
www.azizce.com
Besiroglu
PHP Stajyeri
**
Offline Offline

Mesaj Sayısı: 204



Üyelik Bilgileri WWW
Ynt: ajaxda mysql e kayıtda türkçe karakter sorunu
« Yanıtla #5 : 11, 2007, 07:16:46 am »

Şöyle bir sorun ortaya çıktı ..

UTF olarak farklı kaydet yapınca session_start(); hata verdi Smiley tüm sayfalar daa normalde meta taglarla veya dw de ayarlıyorum ama utf yapmadan bu işin bir yolu yokmu ?
Logged

Kim o gözlerindeki yabancı
mudkicker
Arif Ender
Admin
*
Offline Offline

Mesaj Sayısı: 873

Mastered PHP


Üyelik Bilgileri WWW
Ynt: ajaxda mysql e kayıtda türkçe karakter sorunu
« Yanıtla #6 : 01, 2007, 01:51:55 pm »

bu konuda sacma bır sey daha var prototype kullanarak mysql den select ıle aldıgın verıler de senın dedıgın gıbı gelmıyorç su an buna bır cozum arıyorum..
Logged

wxcode
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 43


Witkey


Üyelik Bilgileri
Ynt: ajaxda mysql e kayıtda türkçe karakter sorunu
« Yanıtla #7 : 22, 2007, 06:26:27 pm »

bu konuda sacma bır sey daha var prototype kullanarak mysql den select ıle aldıgın verıler de senın dedıgın gıbı gelmıyorç su an buna bır cozum arıyorum..

Selamlar,

Prototype kullandım ama böyle bir sorunla karşılaşmadım ?

İyi çalışmalar,
Onur
Logged

Sayfa: [1] Yazdır 
« önceki sonraki »
Gitmek istediğiniz yer:  


Turk-Php.Com Forum | SMF Forum Software © 2005, Simple Machines LLC. All Rights Reserved.