<%
Public Function aramaKelime()
Set oCtrl = Server.CreateObject("MSScriptControl.ScriptControl ")
oCtrl.Language = "Javascript"
oCtrl.AddCode "function GoogleQ(M){var oS = /q=(.*?)&/i.exec(String(M));if(oS != null){return decodeURIComponent(oS[1].replace(/\+/,' '));}}"
aramaKelime = oCtrl.CodeObject.GoogleQ(Request.ServerVariables(" HTTP_REFERER"))
Set oCtrl = Nothing
End Function
Response.Write "Arama Kelimesi : "& aramaKelime()
%>
arkadaşlar yukardaki Google Chrome da çalışıyor Internet Explorer da çalışmıyor
tüm arama motorlarından gelen ziyaretçi hangi kelimeden gelmiş nasıl alabilirim olmuyorsa yukardaki kodu explorerda nasıl çalıştırabilirim .
teşekkürler....
arama motorlarından gelen kelimeyi alma
9
●1.165
- 01-10-2012, 17:10:03Google Chrome da sıkıntı yapmıyor anlamış değilim yerini bir değiştirip bir deniyeyim bakalım teşekkürler
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 15:57:06 -->-> Daha önceki mesaj 15:42:08 --
hayır denedim çalışmıyor başka çözümü varmı yada kodlarda bir eksiklik yanlışlık varmıdır ?
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 17:10:03 -->-> Daha önceki mesaj 15:57:06 --
arkadaşlar yardımcı olurmusunuz olayı çözemedim ! - 01-10-2012, 19:45:12teşekkürler arkadaşım deniyeyim
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 19:45:12 -->-> Daha önceki mesaj 18:27:13 --
sanırım beni browser da problem var başka yerde denedim çalışıyor benim browserda aranan kelimeyi kayıt yaptığımda vt ye kayıt yapıyor fakat boş kayıt yapıyor Google Chrome da problem yok normal kelimeyi kayıt yapıyor problemi çözemedim kodlar sağlam sanırım problem benim browserda fakat her şartlarda kelimeyi alıp kaydetmesini nasıl sağlarım ? - 02-10-2012, 08:46:39Üyeliği durduruldureferrer'in boş gelmesi referrer olmadığına işarettir. yani bir sayfadan senin sitenin adresine tıklanacak. o sayfa(url) senin referrerin olmuş olur. sen veritabanına Request.ServerVariables("HTTP_REFERER") nesnesini kaydet bakalım google search url sini alıyor mu almıyor mu görelim