Tengo este sistema de login, pero segun un amigo dice que es muy malo, que se podria mejorar un monton. Pero el esta ocupado y no puede ayudarme.
¿Sabriais como mejorarlo?
Código PHP:
Ver original<?php
class LoginGo{
private $username_i;
private $password_i;
public function Login($username,$password){
$this->username_i = $username;
$this->password_i = $password;
'datos' => 'falsed',
);
if($this->username_i == "a" && $this->password_i == "b"){
$datos['datos'] = 'valied';
}else{
$datos['datos'] = 'falsed';
}
return $datos;
}
}
if(isset($_POST['submit'])){ if(empty($_POST['username']) && empty($_POST['password'])){ echo "Campos en blanco";
}else{
$login = new LoginGo();
$logi = $login->Login($_POST['username'],$_POST['password']);
echo ($logi['datos'] == 'valied') ? 'Correcto' : 'Incorrecto';
}
}else{
?>
<form action="" method="post">
Username: <input name="username">
Password: <input name="password">
<input name="submit" type="submit">
</form>
<?php
}
?>