私は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";
}
}
フォームが送信されたときにその文字列をナビゲーションとして使用するにはどうすればよいですか?