La cosa es:
Si la función se cumple que redireccione sino no.
Código PHP:
Ver originalif($ok = mysql_fetch_array($usuarios)) //si existe comenzamos con la sesion, si no, al index {
session_register("nombre"); //registramos la variable usuario que contendrá el nick del user session_register("id"); //registramos la variable idusuario que contendrá la id del user session_register("lvl"); //registramos la variable level que contendrá el level del user //damos valores a las variables de la sesión
$_SESSION[nombre] = $ok["nombre"]; //damos el nick a la variable usuario
$_SESSION[id] = $ok["id"]; //damos la id del user a la variable idusuario
$_SESSION[lvl] = $ok["lvl"]; //damos el level del user a la variable level
header("Location: ?p=inicio");
} else {
echo 'Nick o pass incorrectos';
}
Y me da este error:
Cita: Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhost/x-ti.es/home/html/games/index.php:14) in /var/www/vhost/x-ti.es/home/html/games/includes/login.php on line 35
La linea 35 seria la 13 que puse en el código anterior
Un saludo y doy karma