Merhaba Arkadaşlar,
Facebook' un üst panelindeki gibi bir bildirim sistemi yapmaya çalıştım, IE10' da sorunsuz çalıştı; ama Chrome' da çalışmadı.
wmaraci' nin da bildirim sistemi benim yapmak istediğim gibi sanırım.
Bütün kodları veriyorum arkadaşlar:
Bildirim İkonu:
<script>$(document).ready(function() {
$("div>#bildirim").load("kaynak/bildirimler.php?is=say");
});
</script>



//Bildirimlerin Göründüğü Alan:




bildirimler.php dosyası:

include("../bagl.php");


$is=$_GET['is'];


if ($is=="say"){
session_start();
$oturum_acan_id=$_SESSION["asd"];
$oku=mysql_query("select * from bildirimler where b_kime='$oturum_acan_id' and b_okunma='0' ");
$say=mysql_num_rows($oku);
echo '
 ('.$say.')
';
}

else if ($is=="goster"){
session_start();
$oturum_acan_id=$_SESSION["asd"];
$b_oku=mysql_query("select * from bildirimler where b_kime='$oturum_acan_id' and b_okunma='0' order by b_id desc limit 10");
while($b_sirala=mysql_fetch_array($b_oku)){
$b_id=$b_sirala['b_id'];
$b_tip=$b_sirala['b_tip'];
$b_tip_id=$b_sirala['b_tip_id'];
$b_kime=$b_sirala['b_kime'];
$b_tarih=$b_sirala['b_tarih'];
$b_okunma=$b_sirala['b_okunma'];

$e_oku=mysql_query("select * from eserler where e_id='$b_tip_id' ");
while($e_s=mysql_fetch_array($e_oku)){
$e_id=$e_s['e_id'];
$y_id=$e_s['y_id'];
$e_adi=$e_s['e_adi'];
$e_tur=$e_s['e_tur'];

$y_oku=mysql_query("select * from yazarlar where y_id='$y_id' ");
while($y_s=mysql_fetch_array($y_oku)){
$y_adi=$y_s['y_adi'];
}
}
echo "
".$e_adi." (".$e_tur."-".$y_adi.") güncellenmiş.
";
}
echo '';

}



JavaScript dosyam:
//Bildirim Göster
function Bildirim_Goster(){
$("#bildirimler").html("");
$("#bildirimler").fadeIn("fast").load("kaynak/bildirimler.php?is=goster");
}
$(document).ready(function() {
$('a').click(function() {
$("#bildirimler").fadeOut("fast");
})
});


//Üye bildirim güncelleme
function Bild_Gunc(b_id){

var gb_id=b_id;


$.ajax({
type:"POST",
data:"gb_id="+gb_id,
url:"kaynak/bild_guncelleme.php",
success: function(b_g){
if(b_g=="hata"){alert("hata");}
}
})
}


bild_guncelleme.php dosyası:
include("../bagl.php");

$b_id=$_POST['gb_id'];


$b_gunc= mysql_query("UPDATE bildirimler SET b_okunma='1' WHERE b_id='$b_id' ");


if($b_gunc){
echo "tamam";
}

else{
echo "hata";
}


Dediğim gibi arkadaşlar, IE10' da sorunsuz çalışıyor; ama Chrome' da çalışmıyor.
Galiba şu kod yüzünden olmuyor:
//Üye bildirim güncelleme
function Bild_Gunc(b_id){

var gb_id=b_id;


$.ajax({
type:"POST",
data:"gb_id="+gb_id,
url:"kaynak/bild_guncelleme.php",
success: function(b_g){
if(b_g=="hata"){alert("hata");}
}
})
}

Bu kodu nasıl yapmalıyım?

İlgilenen arkadaşlara şimdiden teşekkür ederim.

Ek Olarak: Kod kalabalığını görünce kimse kafa yormamış sanırım. :(