Estoy empezando a trabajar con POO y el modelo MVC, tengo lo siguiente:
models/user.class.php
Código PHP:
/**
* Model User
**/
class User {
private $user;
private $password;
private $userid;
function __construct( $user, $password ) {
$this->user = $user;
$this->password = $password;
}
public function validateUser( ) {
$sql = "SELECT userid FROM user WHERE user = '$user' AND password = '$password' ";
$dato = mysql_fetch_array( mysql_query( $sql) );
if( $dato['userid'] > 0 ) {
return $dato['userid'];
} else {
return 0;
}
}
/**
* Other classes
**/
}
Código PHP:
/**
* Controller class user
**/
class UserC {
public function login( $user ,$password) {
$user = new User($user,$password);
$userid = $user->validateUser();
if( $userid > 0 )
include("vistalogin.php");
else
exit;
}
}
Código HTML:
<!-- Vista login de usuario --> <html> <body> <p>El usuario <?php echo $user; ?> existe; </body> </html>
index.php
Código HTML:
<html> <body> <form > User:<input type="text" name="user" id="user"/> Password: <input type="password" name="password" id="password"> <input type="submit" value="Enviar>>" /> </form> </body> </html>
Agradezco la ayuda que me puedan brindar, apenas empiezo con esto jeje.