私はこれを持っています:
mysite.com/index.php?refferer=http://www.refferersite.com/index.php?var1=a&var2=b
これ
http://www.refferersite.com/index.php?var1=a&var2=b
これになります:
http://www.refferersite.com/index.php?var1=a
どうすればこれを修正できますか?
私はこれを持っています:
mysite.com/index.php?refferer=http://www.refferersite.com/index.php?var1=a&var2=b
これ
http://www.refferersite.com/index.php?var1=a&var2=b
これになります:
http://www.refferersite.com/index.php?var1=a
どうすればこれを修正できますか?
入力をurlencode()する必要があります
URL にurlencodeを使用します。
リンクは次のようになります。
mysite.com/index.php?refferer=http%3A%2F%2Fwww.refferersite.com%2Findex.php%3Fvar1%3Da%2a6var2%3Db
ご覧のとおり、アンパサンドはエスケープされています。