Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/01/2013, 15:58
duduzgz
 
Fecha de Ingreso: noviembre-2012
Mensajes: 11
Antigüedad: 12 años
Puntos: 0
Porque, varios intentos para logarme???

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???