0

ええ、タイトルはちょっとわかりにくいですが、これ以上のタイトルは思い浮かびませんでした。これが私の問題です:

アプリケーションで次のようなリンクを使用したい: localhost/index?jumpto=some_folder/somescript.php?someparam1=1234&someparam2=4321

問題は、&someparam2 が 2 番目の $_GET-Param にハングアップすることを意図していることです。次のようになります: localhost/index?jumpto= some_folder/somescript.php?someparam1=1234&someparam2=4321

代わりに、PHP は &someparam2 が最初の $_GET-Param でハングしていると解釈します。ローカルホスト/インデックス? jumpto=some_folder/somescript.php?someparam1=1234 &someparam2=4321

誰かがこれに対する解決策を知っていますか?
私はすでに
localhost/index?jumpto='some_folder/somescript.php?someparam1=1234&someparam2=4321'を試しまし
たが、もちろんうまくいきませんでした。

私の問題を理解していただければ幸いです。お時間をいただきありがとうございます。

4

1 に答える 1

1

some_folder/somescript.php?someparam1=1234php が&クエリ文字列をパラメータ セパレータとして解析しないように、文字列を URL エンコードする必要があります。

使用するurlencode("some_folder/somescript.php?someparam1=1234");

于 2013-07-19T06:58:00.247 に答える