2

url を介して url (または複数の url) を渡したい、つまり のような url を使用しますhttp://domain/file.php?url1=...&url2=...。問題は、そのような URL を安全かつ機能させる方法です。役立ちますurlencode()

ところで、もしそうなら、やる前にやるurlencode($url)必要がありますかurldecode()header("Location: $url")

前もって感謝します!

4

2 に答える 2

3

私の提案は以下を使用することです:

http://php.net/manual/en/function.http-build-query.php

于 2012-07-13T11:52:17.587 に答える
1

urlencode() が役立ちます。

はい。

ところで、urlencode($url) を実行する場合、header("Location: $url") を実行する前に urldecode() を実行する必要がありますか?

番号。最終的な URL に移動する単一の URL をエンコードする必要があります。

$url1= "http://www.example.com";
$final = "http://yourdomain.com?url1=".urlencode($url1);
于 2012-07-13T11:59:17.523 に答える