本人是PHP还有O-C的新手....我遇到一个问题..
在PHP里面...可以用一个FORM去POST到指定页面,比如POST到登录验证页面,这样是可以通过登录的(在帐号和密码正确的情况下), 我好像记得还有一种方法也可以直接做POST..就是在地址栏里面直接接参数...比如http://localhost/login.php?username=username&password=password ,但是如果我用这种法中POST的话...他就会报错..说undefined index username 还有undefined index password....
那叫GET
GET 和 POST 的概念你没搞明白? Google一下先$_GET[' username'] $_GET[' password ']
要在验证帐号密码的那个PHP文件里面把$_POST['username'] $_POST['password'] 改成GET
你看看你form表单中的method
如果是method="get",在接收页面使用$_GET来接收
如果是method="post",在接收页面使用$_POST来接收
public function login($username,$password)}
上面是class里面的一个function。。。。。。
下面是创建对象。。然后调用这个方法的代码
<?php
include $_SERVER['DOCUMENT_ROOT'].'/controller/main_function.php';
$Jobridge = new Jobridge;
if(isset($_POST['username']) && isset($_POST['password']))
{
$username = $_POST['username'];
$password = $_POST['password'];
$Jobridge -> login($username, $password);
}
?>
这两个代码是在不同的文件里的。。。第二套是在login.php。。就是用来做验证的文件里面。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。