• 08-09-2009, 14:55:46
    #10
    function nesneyarat(){
    	var nesne;
    	var tarayici = navigator.appName;
        if(tarayici == "Microsoft Internet Explorer"){
           nesne = new ActiveXObject("Microsoft.XMLHTTP");
        }else{
            nesne = new XMLHttpRequest();
        }
       return nesne;
    }
    function OnlineUser{
    	var http = nesneyarat();
    	http.open('get', 'onlineuser.php');
    	http.send(null);
    return false;
    }
    Bu java script koduydu sitene ekle sitendeki onlineuser.php dosyasını açar o onlineuser.php dosyasınada sql sorgusunu koy
    sitene koyacağın html linkide şu şekilde
    <a href="" onclick="return OnlineUser();" >Tikla</a>
    Bu kodda tıklayınca hiçbirşey olmaz sadece onlineuser.php dosyasını açar içindeki kod neyse çalışır. Eğer birşey yapmak istiyorsan örneğin hem phpyi aççak sora r10.net e yönlencek diyelim o zaman return komutunu kaldırarak ağağıdaki hale getir veya javascriptteki return false; u return true; yap
    <a href="www.r10.net" onclick="OnlineUser();" >Tikla</a>
    Tıklandığında sqle bağlansın php'den dönen sonucu sayfanda göstermek istiyorsan, javascriptteki onlineuser fonksyonunu aşagıdaki ile değiştirin.


    function OnlineUser{
    	var http = nesneyarat();
    	http.open('get', 'onlineuser.php');
    	http.onreadystatechange = cevap;
    	http.send(null);
    	function cevap() {
    		if (http.readyState == 4){
    			var sonuc = http.responseText;
    			document.getElementById('onlineuser').innerHTML ='<font size="1" color="blue">'+sonuc+'</font>';
    		}
    	}
    onlineuser id'li divtag in içine onlineuser.phpden dönen sonucu yazar.
  • 08-09-2009, 14:56:17
    #11
    Hocam size garip gelebilir belki ama jquery nasıl kütüphaneme dahil edeceğim?
  • 08-09-2009, 15:00:17
    #12
    Üyeliği durduruldu
    uni adlı üyeden alıntı: mesajı görüntüle
    Hocam size garip gelebilir belki ama jquery nasıl kütüphaneme dahil edeceğim?
    garip gelcek bir tarafi yok
    jquery i www.jquery.com dan çektikten sonra javascript olarak kütüphaneyi dahil et

    <script src="jquery.js" type="text/javascript"></script>
  • 08-09-2009, 15:04:17
    #13
    Bu arada sqlden dönen sonucu sayfanda görüntülemek istiyorsan OnlineUser javascript fonksyonunu şunka değiştirebilirsin

    function OnlineUser{
    	var http = nesneyarat();
    	http.open('get', 'onlineuser.php');
    	http.onreadystatechange = cevap;
    	http.send(null);
    	function cevap() {
    		if (http.readyState == 4){
    			var sonuc = http.responseText;
    			document.getElementById('onlineuser').innerHTML ='<font size="1" color="blue">'+sonuc+'</font>';
    		}
    	}
    Onlineuser id'li divtag in içine onlineuser.phpden dönen sonucu yazar.
  • 08-09-2009, 15:18:35
    #14
    teşekkürler arkadaşlar önerdiğiniz kodları deneyeceğim.
  • 08-09-2009, 20:13:28
    #15
    bu konu çok yararlı oldu benim için de, iyi ki sordun @uni