urlencode()不在value属性内编码

时间:2015-06-07 22:00:57

标签: php html

我知道urlencoding用于url'但在这种情况下我需要将它用于post值。

我遇到的问题是当我尝试在value属性中对其进行编码时,它没有进行编码。

但是当我在value属性之外编码变量时,只需使用它可以使用的变量。

我真的很困惑为什么会这样,但是当我在值属性中使用urlencoding时它无法正常工作。

这是我的代码。任何帮助将非常感激。

不编码

 <input type="hidden" name="proj" value="<?php echo urlencode($encrypted_params); ?>">

编码 URL编码($ encrypted_pa​​rams);

 <input type="hidden" name="proj" value="<?php echo $encrypted_params; ?>">

0 个答案:

没有答案