0

入力フィールドの値をblackhat%%1985として指定し、送信すると、投稿の値がblackhat%85として取得され、require_onceBASEPATH.'core/CodeIgniter.php'の後に値が変更されます。

<form action="" method="post" id="submitForm">
<input type="hidden" name="a" value="blackhat%%1985" />
<input type="submit" name="b" />
</form>
4

2 に答える 2

1

これには urlencode() 関数を使用します。

于 2013-03-25T11:41:45.123 に答える
0

フォームを送信する前に、JavaScript の encodeURIComponent を使用して値をエンコードできます。

encodeURIComponent('blackhat%%1985');

もちろん、その後サーバー側でデコードすることを忘れないでください。

于 2013-02-19T12:19:43.050 に答える