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 koysitene 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.