Ömer YILDIRIM
14.07.2012, 14:22
Bugunkü dersimizde sizlere asp de google üzerinden gelen kullanıcıların hangi kelimelerden sitemize geldiğini bulucaz.Normalde php ile bunun cok basit bir api ile halledebilirsiniz aslında asp dede cok küçük bir fonksiyon ile halledebilirsiniz bunu öncelikle fonksiyonumuzu tanımlıyoruz
<%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 = NothingEnd FunctionResponse.Write "Arama Kelimesi : "& aramaKelime()%>
Daha sonra bu fonksiyonumuzu çalıştırmak için aşağıdaki şekilde kullanıyoruz.
aramaKelime = oCtrl.CodeObject.GoogleQ(Request.ServerVariables("HTTP_REFERER"))
a
sonra bu fonksiyonumuzu çalıştırıyoruz.Bir sonraki asp dersinde görüşünceye kadar bol kodlu günler.
<%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 = NothingEnd FunctionResponse.Write "Arama Kelimesi : "& aramaKelime()%>
Daha sonra bu fonksiyonumuzu çalıştırmak için aşağıdaki şekilde kullanıyoruz.
aramaKelime = oCtrl.CodeObject.GoogleQ(Request.ServerVariables("HTTP_REFERER"))
a
sonra bu fonksiyonumuzu çalıştırıyoruz.Bir sonraki asp dersinde görüşünceye kadar bol kodlu günler.