

Belirli Bir Sürede Veritabanına Herhangi Bir Veri Eklenmişse Ses Çalsın, Jquery+Php Örneği
-
İlk olarak Sayfanıza jquery kütüphanesini hadil ediyorsunuz.
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js "></script>
Body tagından sonra önce istediğiniz yere alttaki kodu yapıştırıyorsunuz...
<script type="text/javascript">
$(document).ready(function(){
setInterval (nevarbak, 60000);
function nevarbak(){
$.ajax({
url: "nevarbak.php",
cache: false,
success: function(html){
$("#nevarbak").html(html);
},
});
}
});
</script>
Peki yukarıda ne demiş bu scriptcik
$(document).ready(function(){ -> Dosya yüklenmesi bitince
setInterval (nevarbak, 60000); -> Her 1 dakikada nevarbak fonksiyonunu çalıştır.
url: "nevarbak.php", --> Aynı dizinde bulunan php dosyanız olacak içeriği birazdan...
success: function(html){
$("#nevarbak").html(html);
},
eğer işlem başarı ile yapılmışsa <div id="nevarbak"></div> içine php dosyasından gelen içeriği yazdır diyoruz.
Jquery, javascript artık ne derseniz bu kısımla işiniz bitti.
Sonra <div id="nevarbak"></div> bu divi sitenizin neresinde göstermek istiyorsanız oraya bu şekilde yapıştırın. İçine yazıda yazabilirsiniz ancak her 60 saniye de bir yenileneceği için bu yazdığınız yazı gidecek php dosyasından echo lattığınız yazı buraya gelecektir.
Php dosyasının içeriği :
<?php
error_reporting(0);
include 'guvenlikajax.php'; // Bu benim ajax işlemleri için kullandığım güvenlik dosyam siz kendi veri tabanı bağlantınızı buraya ekletirsiniz.
$okumamismsj = mysql_num_rows(mysql_query("select id from iletisimmesajlari where okunduysa1='0'"));
$bekleyensiparis = mysql_num_rows(mysql_query("select id from talepformu where hangicalisanbakti ='0'"));
$bekleyenaranma = mysql_num_rows(mysql_query("select id from aranmatalebi where hangicalisanbakti ='0'"));
if($okumamismsj>0){
echo "<h1><a href=\"mailmesajokunmamis.php\">İletişim Bölümünden Mesaj Gelmiştir : <font color=\"red\">$okumamismsj</font></a><br></h1>";
$zuhjmg = "1";
}
if($bekleyensiparis>0){
echo "<a href=\"siparisokunmamis.php\"><h1>Bekleyen Sipariş : <font color=\"red\">$bekleyensiparis</font></a><br></h1>";
$zuhjmg = "1";
}
if($bekleyenaranma>0){
echo "<a href=\"aranmayankisiler.php\"><h1>Bekleyen Aranma Talebi : <font color=\"red\">$bekleyenaranma</font></a><br></h1>";
$zuhjmg = "1";
}
if($zuhjmg =="1"){ // Burda işte din.wav dosyasını çaldırıyoruz
echo "<EMBED src=\"ding.wav\" hidden=true AUTOSTART=\"TRUE\" LOOP=\"0\"> <NOEMBED>";
}
?>
-
Bence free sms yollayan sitelerden msj atsa daha iyi olur, Sistemine kod eklenti diye, boyle birsey yapilabilir mi?
-
Konularıma bakarsan oda var slidesms.com ama sonra sınır koydular ip ye göre hemde :))