您的位置:新文秘網(wǎng)>>>>正文

登錄后自動(dòng)跳轉(zhuǎn)到首頁(yè)和設(shè)置登錄后跳轉(zhuǎn)到指定頁(yè)面

發(fā)表時(shí)間:2007/7/1 12:07:36


  1、取消登錄后的“已登錄”提示
  修改user目錄里的user_chklogin.asp,把原來(lái)的224、225行的
  strtempmsg = "您已成功登陸,歡迎您的光臨!" & strtempmsg
  call writesuccessmsg(strtempmsg, comeurl)
  改為
  call closeconn
  response.redirect comeurl
  2、取消退出后的“已退出”提示
  修改user目錄里的user_logout.asp,把50、51、52行的
  response
……(新文秘網(wǎng)http://120pk.cn省略449字,正式會(huì)員可完整閱讀)…… 
p; strtempmsg
  call writesuccessmsg(strtempmsg,installdir & "inde*.asp")
  為
  response.redirect strinstalldir & "inde*.asp"
  3、設(shè)置登錄后跳轉(zhuǎn)到指定頁(yè)面
  修改user目錄里的user_login.asp,
  <%
  call closeconn
  dim comeurl
  comeurl = trim(request("comeurl"))
  if comeurl = "" then
  comeurl = request.servervariables("http_referer")
  end if
  if comeurl = "" then
  comeurl = "inde*.asp"
  end if
  %>
  把其中的
  if comeurl = "" then
  comeurl = "inde*.asp"
  end if
  改為
  if comeurl = "" then
  comeurl = "/soft/inde*.asp"
  end if
  即可(其中的跳轉(zhuǎn)目錄可以自行修改,這里僅以跳轉(zhuǎn)到軟件頻道舉例)
  4. 如何把用戶(hù)登錄后的“返回上一頁(yè)”鏈接到指定頁(yè)面
  有的用戶(hù)想修改當(dāng)用戶(hù)從前臺(tái)登錄頁(yè)面進(jìn)行登錄后,把“返回上一頁(yè)”修改為指定的頁(yè)面,那么怎么實(shí)現(xiàn)呢?
  我們查看用戶(hù)登錄時(shí)會(huì)調(diào)用到這個(gè)文件 user_chklogin.asp, 分析這個(gè)文件,會(huì)發(fā)現(xiàn)它里面調(diào)用了網(wǎng)站安裝文件夾下的inc文件夾里的 function.asp這個(gè)文件,然后我們查找下登錄成功頁(yè)面提示出的文字信息在這個(gè)文件里的哪行代碼,很快就可以發(fā)現(xiàn)這行代碼:
  strsuccess = strsuccess & "<a href='" & scomeurl & "'>&lt;&lt; 返回上一頁(yè)</a>"
  這里有個(gè)鏈接設(shè)置,那么我們就可以修改這里的鏈接設(shè)置為自己想要鏈接頁(yè)面,比如:
  <a href=" ……(未完,全文共1985字,當(dāng)前僅顯示1262字,請(qǐng)閱讀下面提示信息。收藏《登錄后自動(dòng)跳轉(zhuǎn)到首頁(yè)和設(shè)置登錄后跳轉(zhuǎn)到指定頁(yè)面》
文章搜索
相關(guān)文章