我正在使用值发布表单输入:
服务器上的(PHP)我得到这个值:
无论如何都要接收原始的未解码值?
答案 0 :(得分:0)
您只需要编码部分字符串。为了实现这一点,使用函数explode来制作两个元素的数组,对第二个元素进行编码并将它们重新组合在一起。类似的东西可能会有所帮助。
$str ='http://www.domain.com/script.php?var1=1120&var2=254949&url=http://www.domain2.com/file+name?var1=value1';
$url = explode('url=',$str);
$str2 = $url[0].'url='.urlencode($url[1]);
echo($str2);