Bueno, tengo un problema en la conexión al ir a logarme. Resulta, que en la pagina login.php solicito el usuario y password para acceder a panel de control. Una vez metidos datos de usuario y password, le doy a validar y mando que realice esa validación en verificar.php y una vez pasado la validación me redireccione a paneldecontrol.php
En verificar.php paso la acción de validar con el siguiente código:
Código:
<?php include("BDatos.php");
$rst_socios=mysql_query("SELECT idusuario, nick, password, idlevel FROM socios WHERE nick='".$_POST["usuario"]."' AND password='".$_POST["password"]."'");
$num_registros=mysql_num_rows($rst_socios);
if($num_registros>0)
{
$fila=mysql_fetch_array($rst_socios);
setcookie('idusuario',$fila['idusuario']);
session_start();
$_SESSION['MM_Username']=$fila['nick'];
$_SESSION['MM_IdUsuario']=$fila['idusuario'];
header("location:panelcontrolsocio.php");
}
else
header ("location:login.php");
?>
A veces, ingreso usuario y password, le doy a validar y entra a la primera…. A veces me tardo tres intentos. He de reseñaros que siempre que cierro sesión, si quiero entrar seguidamente, me hace intentarlo tres veces.
Cuando quiero que cierre sesión, le digo que vaya a salir_session.php, que tiene el siguiente código:
Código:
<?php
session_start();
session_destroy();
setcookie("nick","",-3600);
header("location:login.php");
?>
Alguien sabría indicarme si es problema de código o de que podría ser???