校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 根據IP跳轉到用戶所在城市的實現步驟

根據IP跳轉到用戶所在城市的實現步驟

熱門標簽:隨州營銷電話機器人怎么樣 天音通信電話機器人 機器人電話機創意繪畫 杭州400電話如何申請的 400電話申請怎么看 高德地圖標注商家在哪 江西南昌百應電話機器人 hbuilder地圖標注 400電話從哪里申請濱州
先去下一個最新的純真IP數據庫,然后按如下操作:
1.運行純真QQIP數據庫里帶的ShowIP.exe,點解壓,輸入文件名,比如IP.txt,確定,就得到一個TXT文件。
2.打開ACCESS,工具-自定義,命令選項卡,把導入選項拖動到上面的工具欄。
3.建庫,建一個表,四個字段
Startip 類型:文本 (相關城市的IP段信息)
Endip 類型:文本 (相關城市的IP段信息)
Country 類型:文本 (相關城市名稱)
ReUrl 類型:文本 (你想要跳轉的城市路徑如:北京 http://bj.abc.com)
4.點導入按鈕,文件類型選文本文件,找到剛才導出的IP.txt文件,導入到剛才建的表里~
運算將真實IP轉換為數字,比如北京的IP段是 : 1.1.0.0 -- 1.1.0.255
Startip: 1*256*256*256+1*256*256+0*256+0 = 16842752 (這個數字才是最終要放到數據庫里)
Endip: 1*256*256*256+1*256*256+0*256+255 = 16843007 (這個數字才是最終要放到數據庫里的)
可用程序批量處理,如果不會,而且沒時間(像我一樣)你就直接去下個動網的IP庫,它是已經處理好了的,下面是程序部分:
user_ip = Request.ServerVariables("REMOTE_ADDR") ''取得訪問者IP
userip_ary=split(user_ip,".")
tmp_userip=userip_ary(0)*256*256*256+userip_ary(1)*256*256+userip_ary(2)*256+userip_ary(3) '' 按規定轉換IP為數字
‘從數據庫找出用戶IP屬于的城市
set rs=Server.CreateObject("ADODB.Recordset")
sql="select * from ip where Startip="tmp_userip" and Endip>="tmp_userip
rs.open sql,conn,1,1
if rs.eof then
response.redirect "index.asp" '如果沒有該城市或是IP無法識別則轉到首頁,也可以指定頁面
else
response.redirect rs("ReUrl") '如果有轉到指定頁面
end if
rs.close
set rs=nothing
將上面的程序放到你的虛擬主機默認訪問首頁里!或是其它的頁面里(當然你同樣要在虛擬主機控制面板里設置默認首先訪問的是這個文件) OK

標簽:葫蘆島 常德 招商 保定 沈陽 昆明 鶴崗 石嘴山

巨人網絡通訊聲明:本文標題《根據IP跳轉到用戶所在城市的實現步驟》,本文關鍵詞  根據,跳,轉到,用戶,所在,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《根據IP跳轉到用戶所在城市的實現步驟》相關的同類信息!
  • 本頁收集關于根據IP跳轉到用戶所在城市的實現步驟的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 柯坪县| 如皋市| 隆子县| 新余市| 竹山县| 宝山区| 咸宁市| 肇东市| 莆田市| 巫山县| 青岛市| 克山县| 石泉县| 卫辉市| 沾益县| 都江堰市| 张家川| 红河县| 抚顺市| 广元市| 武乡县| 桐庐县| 城口县| 英德市| 青神县| 扶绥县| 桐柏县| 荥阳市| 蒙山县| 邵阳市| 鞍山市| 大埔县| 阜宁县| 崇信县| 梓潼县| 稷山县| 大足县| 潢川县| 洛阳市| 南通市| 东丽区|