2010-11-19 47 views
0

我知道,这是回答,但我cajnt找到答案...
我想一个hidden field内通过的$_SERVER["REQUEST_URI"]
我不知道如何在<input type='hidden' value=''/>值应呼应的价值..
它通过邮寄发送...我尝试使用rawurlencode($_SERVER["REQUEST_URI"]))但我必须再次解码...有没有其他解决方案?关于通过引荐PHP

回答

2
echo "<input type='hidden' value='" . htmlspecialchars($_SERVER["REQUEST_URI"]) . "' />"; 
+0

这是多字节字符串和任何输入的安全吗? – GorillaApe 2010-11-19 05:09:15

+0

@Parhs通过你的字符集作为第三个参数。它将转义任何在HTML中具有特殊含义的字符,因此可能是恶意的。哦,+1给你@zerkms。 – alex 2010-11-19 05:10:32