Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум на Исходниках.RU > ASP > ASP + Google Query


Автор: B0P 14.10.09, 12:15
Всем привет.

Использую Request.ServerVariables("HTTP_REFERER").

Например юзер приходит на мой сайт по ссылке:
http://www.google.ru/url?sa=t&source=web&ct=res&cd=3&ved=0CBQQFjAC&url=http%3A%2F%2Fwww.myyogaonline.com%2Fblog%2F&rct=j&q=online+blog

Как мне отпарсить или выдрать ключевое слово, по которому пользователь зашел? В данном примере это online blog.

З.Ы. Нужна реализация именно на ASP (VBSrcipt), а не ASP.NET

Автор: nike 19.01.10, 16:28
<{CODE_COLLAPSE_OFF}><{CODE_WRAP_OFF}>
    <%
    Set regex = New RegExp
    regex.Global = True
    regex.IgnoreCase = True
    regex.Pattern = "q=([^<]*)&"
     
    query = "http://www.google.ru/url?sa=t&source=web&c...j&q=online+blog"
    if right(query, 1) <> "&" then query = query & "&"
    Set matches = regex.Execute(query)
     
    result = matches.Item(0).SubMatches(0)
    response.write "keyword=" & result
    %>

Powered by Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (https://www.invisionpower.com)