2014-03-31 75 views
0

我在获取从android使用post方法传递给php的精确值时遇到问题。 我从Android的使用HTTP POST通过这个字符串:php post在字符串类型的post变量中添加了forwardslash

String secret = "mtHa5YRivVrQ/ZNtoe2oxg=="; 

在PHP我得到这个:

$secret = $_POST['secret']; 

echo $secret 

输出:mtHa5YRivVrQ\/ZNtoe2oxg==

你可以看到,在PHP它增加'/'后的'\'。为什么发生这种情况我不明白。我想要从Android传递的确切字符串。

+0

它不一样看到斜杠的字符串中的差异。 – user3387358

回答

0

试试这个...

if (get_magic_quotes_gpc()) { 
     $secret = stripslashes($_POST['secret']); 
    } 

,或者使用PHP最新版本....

+0

我使用PHP 5.5.10(cli)版本。让我试试你的答案 – user3387358

+0

它不起作用.. :( – user3387358

+0

有人帮忙吗? – user3387358