0

当我将输入字段值设为 blackhat%%1985 并提交时,我将 post 值设为 blackhat%85,该值在 require_once BASEPATH.'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 回答