0

次のように変数にスラッシュを渡すことに問題はありますか:

example.com?variables=big/dash&others=slow/march

PHP ファイルに変数を渡して、head セクションに含める必要がある CSS ファイルの場所を指定するために使用しています。これで問題ありませんか、それとも別の区切り文字で変数を作成してから、PHP ページで 1 回スラッシュにする必要があります。

一番、

4

2 に答える 2

0

これらのパラメータを取得できますが、これら$_GETのファイルの要約のみを送信し、ホワイトリストに登録することをお勧めします。

例:

?variables=big&others=slow

次に、配列を作成します。

$locations = array('big' => 'big/dash&others', 'slow' => 'slow/march');
//check 
if(array_key_exists($_GET['key'], $locations)){
//include $locations[$_GET['key']);
}
于 2013-09-30T11:32:36.360 に答える
0

からのすべて?クエリ文字列として解釈されるため、問題ありません。

ただし、それをurlencodeする必要があります。

于 2013-09-30T11:29:21.040 に答える