我知道urlencoding用于url'但在这种情况下我需要将它用于post值。
我遇到的问题是当我尝试在value属性中对其进行编码时,它没有进行编码。
但是当我在value属性之外编码变量时,只需使用它可以使用的变量。
我真的很困惑为什么会这样,但是当我在值属性中使用urlencoding时它无法正常工作。
这是我的代码。任何帮助将非常感激。
不编码
<input type="hidden" name="proj" value="<?php echo urlencode($encrypted_params); ?>">
编码 URL编码($ encrypted_params);
<input type="hidden" name="proj" value="<?php echo $encrypted_params; ?>">