Me gustaría que por favor me dieran opiniones acerca de este código.... mas que todo acerca de extract, me gustaría colocarlo en el construct pero no me funciono.
De todas formas si alguien puede dar mejoras, les estaré eternamente agradecido.
Código PHP:
<?php
class Logueo {
//private $variablesPost;
function __construct()
{
//$variablesPost = extract($_POST);
}
function loguear(){
extract($_POST);
$basededatos = new PDO('mysql:host=localhost;dbname=prog_db', '', '');
$consulta = $basededatos->prepare("SELECT id_acceso, acc_correo, acc_seudonimo, acc_contrasena, id_roll, acc_confirmado, acc_estado FROM `prog_db`.`tbl_acceso` WHERE acc_seudonimo = ? OR acc_correo = ?");
$consulta->execute(array($usuario, $usuario));
$resultado = $consulta->fetch(PDO::FETCH_ASSOC);
if ($resultado['acc_contrasena'] != $contrasena){
// codigo aqui;
}else{
// codigo aqui;
}
}
}
?>