Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/06/2010, 06:00
Atn69
 
Fecha de Ingreso: marzo-2010
Mensajes: 8
Antigüedad: 14 años, 1 mes
Puntos: 0
Pregunta Error de redireccionamiento por header

La cosa es:
Si la función se cumple que redireccione sino no.
Código PHP:
Ver original
  1. if($ok = mysql_fetch_array($usuarios)) //si existe comenzamos con la sesion, si no, al index
  2. {
  3. session_register("nombre"); //registramos la variable usuario que contendrá el nick del user
  4. session_register("id"); //registramos la variable idusuario que contendrá la id del user
  5. session_register("lvl"); //registramos la variable level que contendrá el level del user
  6. //damos valores a las variables de la sesión
  7. $_SESSION[nombre] = $ok["nombre"]; //damos el nick a la variable usuario
  8. $_SESSION[id] = $ok["id"]; //damos la id del user a la variable idusuario
  9. $_SESSION[lvl] = $ok["lvl"]; //damos el level del user a la variable level
  10. header("Location: ?p=inicio");
  11.  
  12. } else {
  13. echo 'Nick o pass incorrectos';
  14. }
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