Mensen,
Ik wil gaan werken met classes, begin net pas eigenlijk.
Dit is een login class gemaakt door mij.
Ik zit op school en kan niet testen of alles goed werkt, maar maak ik dit zo goed, en zou het kunnen werken.
class
PHP
class system
{
private $email = "";
private $password = "";
public function __contruct()
{
$this->email = $email;
$this->password = $password;
}
public function login($email, $password)
{
$db = $conn->query("SELECT * FROM Members WHERE email = '" .strtolower($this->email). "'");
$result = $conn->fetch_object($db);
if(empty($this->email))
{
return 1;
}
if(empty($this->password))
{
return 2;
}
elseif($conn->num_rows($db) == 0)
{
return 4;
}
elseif($result->password != md5($this->password))
{
return 5;
}
}
}
Toon Meer
script
PHP
$system = new system();
switch($system->login($_POST['email'], $_POST['password']))
{
case 1:
echo("Je moet wel je email invullen.");
break;
case 2:
echo("Je bent vergeten een wachtwoord in te vullen.");
break;
case 1:
echo("Deze email bestaat al.");
break;
case 1:
echo("Je wachtwoord komt niet overeen.");
break;
}
Toon Meer
Jackie :cheer: