php urlパラメータに&の値を取得する方法
1052 ワード
実際、プロジェクトの過程で、前のページのアドレスを取得するパスによく遭遇します.前のページに戻って使用できます
これはJSで操作しています
このようなシーンが発生した場合、ユーザーがアカウントを終了する必要がある場合は、終了後に現在のページに戻ることを望んでいます.
たとえば、現在のページのアドレスはhttp://xxx/module.php?module=groupbook&view=index&id=2.
システムを終了すると、$_が使用されるに違いありません.SERVER['REQUEST_URI I']は現在のパスを取得し、この値をパラメータとして終了に戻る必要があるパスに渡します.このとき、あなたは発見します.
彼はただ手に入れただけだ.http://xxx/module.php?module=groupbook &view=index&id=2が得られず、つまり私たちが脱退して戻ってきたアドレスが
http://xxx/module.php?module=groupbook(本来ならhttp://xxx/module.php?module=groupbook&view=index&id=2),
これは彼が&を最初のパラメータとしているからで、簡単に理解すると
http://xxx/login.php?op=logout&return=http://xxx/module.php?module=groupbook&view=index&id=2,
になる
http://xxx/login.php?op=logout&return=http://xxx/module.php?module=groupbook&view=index&id=2.
この場合、現在取得している$SERVER['REQUEST_URI I']を使用してトランスコードを行うurlencode($_SERVER['REQUEST_URI'))
window.history.go(-1);
これはJSで操作しています
このようなシーンが発生した場合、ユーザーがアカウントを終了する必要がある場合は、終了後に現在のページに戻ることを望んでいます.
たとえば、現在のページのアドレスはhttp://xxx/module.php?module=groupbook&view=index&id=2.
システムを終了すると、$_が使用されるに違いありません.SERVER['REQUEST_URI I']は現在のパスを取得し、この値をパラメータとして終了に戻る必要があるパスに渡します.このとき、あなたは発見します.
彼はただ手に入れただけだ.http://xxx/module.php?module=groupbook &view=index&id=2が得られず、つまり私たちが脱退して戻ってきたアドレスが
http://xxx/module.php?module=groupbook(本来ならhttp://xxx/module.php?module=groupbook&view=index&id=2),
これは彼が&を最初のパラメータとしているからで、簡単に理解すると
http://xxx/login.php?op=logout&return=http://xxx/module.php?module=groupbook&view=index&id=2,
になる
http://xxx/login.php?op=logout&return=http://xxx/module.php?module=groupbook&view=index&id=2.
この場合、現在取得している$SERVER['REQUEST_URI I']を使用してトランスコードを行うurlencode($_SERVER['REQUEST_URI'))