Hola.
Soy nuevo en este foro, y también bastante nuevo en el tema de la programación web.
Estoy intentando hacer un sistema de login para mi sitio y obtengo un error cuando intento loguear un usuario. El error es:
Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, boolean given in /home/salonspl/public_html/index.php on line 11
Y el código de mi index.php es el siguiente (al menos la parte que tiene el error):
Código PHP:
Ver originalinclude_once "conexion.php";
function verificar_login($user,$password,&$result) {
$sql = "SELECT * FROM admins WHERE usuario = '$user' and pass = '$password'";
$count = 0;
{
$count++;
$result = $row;
}
if($count == 1)
{
return 1;
}
else
{
return 0;
}
}
if(!isset($_SESSION['userid'])) {
if(isset($_POST['login'])) {
if(verificar_login($_POST['user'],$_POST['password'],$result) == 1)
{
$_SESSION['userid'] = $result->id;
}
else
{
echo '<div class="error">Usuario no válido.</div>';
}
}
Edité el nombre de usuario y la contraseña por razones de seguridad (por eso puse ******).