まず、ページジャンプとページリダイレクトの関係について説明してください。
ページ リダイレクトは必ずページ ジャンプにつながりますが、ページ ジャンプは必ずしもページ リダイレクトにつながるわけではありません。言い換えれば、ページ リダイレクトは実際にはページ ジャンプの十分条件と不必要条件に含まれます。
リダイレクト URL を取得するいくつかの方法を紹介します:
1 js を使用して実装します
コードは次のとおりです:
if(!$this->userInfo){ $alert_msg = "激活链接错误"; echo"<SCRIPT LANGUAGE='javascript'>alert('$alert_msg');window.location='$redirect_url';</SCRIPT>"; //redirect(base_url()); die; }
2 PHP の実装
コードは次のとおりです:
if(!$this->userInfo){ $alert_msg = "激活链接错误"; echo"<SCRIPT LANGUAGE='javascript'>alert('$alert_msg');</SCRIPT>";//这种方式没有弹窗效果 why? 加上exit 会有弹窗,后续也会重定向; redirect(base_url()); die; }
以上がリダイレクトのサンプル コードを実装するための PHP ポップアップ ダイアログ ボックスの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。