Merhaba Arkadaşlar, forumda bu konu ile ilgili bölümleri okudum.Fakat yapmak istediğime sorun bulamadım.
Şimdi bi tane pagerank scripti hazırladım.Sorgulamada sıkıntı yok fakat sitelere eklenen ve çıktısı image olan rank-checker.asp adlı sayfamda kodu sitesine ekleyen kişinin host adresini almam gerekiyor ki rank sorgulama işlemi gerçekleşebilsin.
Örn :<img src="http://siteadi.com/rank-checker.asp"
title="PageRank" border="0">
kodunu sistesine ekleyen kişinin host adresini rank-checker.asp adlı dosyaya nasıl alıp sorgulama yapabilirim..Request.ServerVariables("HTTP_HOST") kodu ile yapmaya çalıştım fakat siteadi.com yani rank hizmeti veren sitenin adresini host adresini sorguluyor.Ben kodu ekleyen sitenin host adresini almak isiyorum. http://siteadi.com/rank-checker.asp bu sayfa illaki düz şeklide ddeğilde string ile de çalışabilir örneğin rank-checker.asp?s= url şeklinde de olabilir ama url kısmına kullanacağım kod bloğu js olabilir başka bişey olabilir nasıl yaparım
Yardımlarınızı bekliyorum, Şimdiden teşekkürler...
PageRank İşlemi
6
●442
- 13-02-2010, 13:14:40
- 13-02-2010, 20:38:34site adını giren eleman için veritabanında sitesini kaydettirip querystring ile id versen? dönen değeri de yine veritabanından çektirirsin.
misal sitene girdim, www.cartcurt.com sorgulattım, bunu dbye kaydedip, sitenize ekleyin kısmına da .....asp?id=site_id yaparak. - 14-02-2010, 13:26:26Bunu normalde Vt'ye kaydettirmeden bişey yapamaz mıyız? Yani sadece rank-cehecker.asp dpsyasının img olarak eklendiği sitenin rank değerini gösterse.İllaki kayıt etmesin.direk rank-checker.asp dosyasının içerisinde sitenin host adresini alabileceğim asp fonksiyonu yok mudur?
- 14-02-2010, 13:49:21Request.ServerVariables("HTTP_HOST") bunun yerine referrer kullan oz zaman. geldiği sitenin linkini al, onu tarat.
request.servervariables("http_referer") ile gelinen sayfayı alabilirsin. bi iki ufak kırpmalar veya split kullanmalar gerekebilir. (muhtemelen gerekmeyecek). - 14-02-2010, 15:23:33güzel işe yarıyo ama mesela r10.net'ten girmişse siteye 10.Netin pagerankını gösteriyor..Onu nası halledeceğiz..Bu biraz sıkıntılı.Peki bu rank-checker.asp içerisine gömebileceğimiz bir tane js kodu falan yok mu..mesela encodeURIcomponent gibi bişey..?
- 14-02-2010, 18:15:27kardeş, tam olarak anlayamadım soruyu.
(referrer zaten o şekilde çalışır, yani en son geldiği yeri referans alır, googledan aaryıp senin sitene gelse, google referans gösterir. eleman kendi sitesine koyarsa senin pagerank resmini, o şekilde sorun çıkmaz. sen, gelen herkesin rankini göstermek için mi yoksa senin linkini sitesine ekleyen elemanlar için mi göstermek istiyon? ) - 14-02-2010, 18:18:52Tamam teşekkürler js ile işimi hallettim başka başka bi motod denedim. rank-checker.asp yerine rank.js yaptım location.host ile adresi aldım..Teşekkürler