我尝试像登录页面那样做简单的PHP。 当我把他的简单代码我可以看到回声不要捕获登录。 我从其他php调用这个PHP。我已经尝试使用RestClient来测试PHP,并且我验证了不要捕获POST变量。为什么?我需要把它放在.htaccess中吗?在这一刻我没有.htaccess
<?php
if ($_SERVER['REQUEST_METHOD']=='POST') { // ¿Nos mandan dato para filtrar?
$login=$_POST['EMAIL'];
echo "\nLOGIN:" . $login;
}else
{
echo "No POST";
}
?>
答案 0 :(得分:0)
通过这样的标题:header('Location:mi.php')
。它不会将变量作为POST传递。
你可以这样做:
header('Location:mi.php?EMAIL='.$EMAIL);
在mi.php
页面上:
print_r($_GET);
编辑:
使用GET不适合登录,因为您在URL上传递了用户的电子邮件。
答案 1 :(得分:0)
问题是RESTClient这个程序不适用于直接调用php。
在php原始问题是变量EMAIL在FORM中发送时带有&#34; id&#34; = value而不是像#34; name&#34; = value 但我把我的注意力集中在RESTclient上并直接调用WS而不是回复预期的答案。