Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Javascript / DHTML / Ajax

Cevapla
 
LinkBack Seçenekler
Eski 02/03/2007, 16:23   #1 (permalink)
Üye
 
Üyelik Tarihi: 02/2007
Mesaj: 13
Soru Tükçe Karakterde Explorer sorunu

Ben sitemde her dökümanın altına yorum yazabilmesi için bir bölüm yaptım. Yorum yapma işlemi hızlı olması ve sayfa yeniletme derdi olmaması için java ile yazdım.

Kod:
<script language="javascript">
function postRequest(strURL){
var xmlHttp;
if(window.XMLHttpRequest){ // For Mozilla, Safari, ...
var xmlHttp = new XMLHttpRequest();
}
else if(window.ActiveXObject){ // For Internet Explorer
var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlHttp.open('POST', strURL, true);
xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
xmlHttp.onreadystatechange = function(){
if (xmlHttp.readyState == 4){
updatepage(xmlHttp.responseText);
}
}
xmlHttp.send(strURL);
}

function updatepage(str){
 if(str=="commyes"){
document.f2.comm.value='';
alert("Yorumunuz başarıyla iletilmiştir. \n\nOnaylandıktan sonra döküman altına görünebilecek...");
}else if(str=="commno"){
alert("Hata oluştu yorumunuz iletilemedi...");
}
}

function set_comment(nere){

var doc2 = document.f2.doc2id.value;
var yer = nere;
var comment = document.f2.comm.value;
var url = "comment_action.php?doc2=" + doc2 + "&nere=" +yer + "&comm=" + comment ;
if (document.f2.comm.value==""){
alert("Yorum Kutusunu Doldurunuz...");
} else {
postRequest(url);
}
}
</script>

şeklinde bir script yazdım. Firefox tarayıcıda hiç bir sorunum yok ancak Explorer tarayıcı ile yorum eklemeye çalıştığımda yazdığım yorumdaki ilk türkçe harften (ı,ç,ö,ğ,ü) sonrasını kesiyor ve veritabanına eksik kaydediyor.

Bu konuda fikri olanlar var mı acaba ??
nsevinc hatta değil   Alıntı Yaparak Yanıtla
Eski 02/03/2007, 16:34   #2 (permalink)
Üye
 
mrcplus Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 10/2005
Yer: İstanbul
Mesaj: 513
Varsayılan

http://www.ceviz.net/ajax-uygulamala...runu_a601.html
mrcplus hatta değil   Alıntı Yaparak Yanıtla
Eski 02/03/2007, 16:59   #3 (permalink)
Üye
 
Üyelik Tarihi: 02/2007
Mesaj: 13
Varsayılan

Sorunu hallettim fakat yinede garip geldi bana. bu scripten gelen verileri
$_GET[] ile okuyordum, bunu $_POST[] olarak okuttuğum zaman yorum yazısı düzeldi yazıldığı gibi firefox ve explorerda kayıt yapıyor.

Bütün verileri $_POST ile okutmayı denediğimde bu sefer 32bit haline dönüştürülmüş döküman id sini okumadı veri tabanına boş kayıt girdi.

bende yorum hariç diğerlerini $_GET[] yorumu $_POST[] ile okutturarak sorunu çözmüş oldum.

Kafama takılan $_GET il $_POST arasında böyle bir farklılık olması normal midir. Ben ikisinin arasındaki tek farkın yöntem olduğunu düşünüyordum
nsevinc hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
IE Explorer BMP kaydetme sorunu busy Windows 2 09/10/2006 21:05
Explorer sorunu asker Windows 5 08/10/2005 04:01
mac te explorer font sorunu banu_de Internet 0 08/06/2005 19:08
Xp de Explorer Sorunu!!! volkantipi Windows 4 28/04/2005 10:19
flashın explorer sorunu murats Flash / Director / Swift 3D ... 2 24/07/2003 18:43


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 17:21.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net