我是 PHP 新手,正在尝试复制 JavaBeans/JSF 分配...
我需要在 Service 类中调用一个方法来验证用户名和密码。
我的 index.php 顶部有这个 php:
<?php
include("Service.php");
$service = new Service();
if($_POST) {
if (!$service->checkUser($_POST['name'], $_POST['password'])) {
$error = "Username and password incorrect";
echo $error;
}
}?>
Mu 表单动作调用它自己的文档:
<form action="index.php" method="post">
我有 2 个输入字段(名称、密码),如下所示:
我的 Service.php 类具有函数 checkUser。它返回一个字符串:
public function checkUser($name, $password) {
foreach($this->users as $user) {
if ($user->getName() == $name && $user->getPassword() == $password) {
return "welcome.php";
}
else
return "error.php";
}
}
提交表单时如何使用该字符串作为导航?