var wsBanners=[
['<a target=_blank href=http://www.webservis.com.tr><img src=http://logo.webservis.gen.tr/logo/sh1.gif border=0></a>','3000'],
['<a target=_blank href=http://www.webservis.gen.tr/in.phtml?user='+wuser+'><img src=http://logo.webservis.gen.tr/logo/'+wbanner+'.gif border=0>','9000']];
var wsIe=false;
if(document.all){
wsIe=true;
}
var wBIx=0;
function getobject(obj){
if (document.getElementById)
return document.getElementById(obj)
else if (document.all)
return document.all[obj]
}
function wsBC(){
var hSt=wsBanners[wBIx][0];
getobject("wbsbn").innerHTML = hSt;
if(wBIx < wsBanners.length - 1) wBIx++;
else wBIx=0;
clearInterval(wsbid);
wsbid=setInterval("wsBC()",wsBanners[wBIx][1]);
}
var wsbid="";
if(parent.frames.kkwbs)var kkwbs=1;
if(!document.getElementById('wbsbn'))var kkwbs=1;
if(kkwbs)var kkwbs=1;
if(!kkwbs)var kkwbs=2;
var t=document.location;
wsbid=setInterval("wsBC()",1000);
var wlink='<a href=http://www.webservis.gen.tr/in.phtml?user='+wuser+' target=_blank><img src=http://38.98.82.236/analiz.php3?b=1&user='+wuser+'&k='+kkwbs+'&banner='+wbanner+'&referer='+document.referrer+'&l='+t+'&w='+screen.width+'&h='+screen.height+' border=0></a>';
document.write(""+wlink+"");Webservis böyle bir kod kullanıyor. Burda asıl iş analiz.php3 dosyasında. analiz.php3 dosyası yalnız çalıştırıldığında sadece resim çıktısı veren bir kod olsun. Arka planındada adres urlsinden aldığı değişkenleri veritabanına kaydetsin.
+wuser+ ve +wbanner+ kendi girdiğimiz değerler. referrer, zaman, sayfa adresi ve çözünürlük js ile alınır ama ip yi bilmiyorum. Ayrıca her çalıştırıldığında hit 1 artacak, ip alınabiliyorsa js ile kendin tekil hiti de hesaplarsın zaten.
Bilgi alma işlemi böyle. Birde aldıktan sonra ona göre birşeyler göstermek mevzusu var. Bunda da aynı işlem kullanılabilir sanırım ama resim dosyası yerine yazı dosyası olur mu, nasıl olur onu bilemicem.