Piensan que podría ser falta de la llamada (fila 2: mysql_select_db($database_BDatos, $BDatos). Antes no la había puesto y resulta que desde que la puse no da ningún error (de momento…jejeje).
Código:
<?php include("BDatos.php");
mysql_select_db($database_BDatos, $BDatos);
$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);
session_start();
$_SESSION['MM_Username']=$fila['nick'];
$_SESSION['MM_IdUsuario']=$fila['idusuario'];
setcookie('idusuario',$fila['idusuario']);
header("location:panelcontrolsocio.php");
}
else
header ("location:login.php");
?>
He hecho la depuración de errores, tal como tenia el codigo anteriormente, añadiendo esto :
Cita: mysql_query("tu query") or die(mysql_error());
Y como no me da fallo en este momento, no me da el error….
Gracias de nuevo