首先解釋下,頁面跳轉與頁面重定向的關系?
頁面重定向一定會有頁面跳轉,頁面跳轉不一定會有頁面重定向,也就是說頁面重定向真包含于頁面跳轉,頁面重定向是頁面跳轉的充分不必要條件。
下面我們介紹一下幾種獲取重定向url的方法:
1 利用js 實現
?代碼如下:
if(!$this->userInfo){? $alert_msg?=?"激活鏈接錯誤";? echo"<script>alert('$alert_msg');window.location='$redirect_url';</script>";? //redirect(base_url());? die;? }
2 php 實現
立即學習“PHP免費學習筆記(深入)”;
?代碼如下:
if(!$this->userInfo){? $alert_msg?=?"激活鏈接錯誤";? echo"<script>alert('$alert_msg');</script>";//這種方式沒有彈窗效果?why??加上exit?會有彈窗,后續也會重定向;? redirect(base_url());? die;? }
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END