Estoy haciendo un log-in que he hecho 10.000 veces, pero esta vez tengo problemas.... les paso el código:
Código:
if ($action == "log"){
$rsUsers = query("SELECT * FROM usuarios WHERE usuario = '$usuario' AND password = '$password'");
if(!$rsUsers){
$rsUser = query("SELECT * FROM usuarios WHERE usuario = '$usuario'");
$rsPass = query("SELECT * FROM usuarios WHERE password = '$password'");
if ($rsUser['usuario']!=$usuario){
$action = "error";
$error = "usuario";
}
if ($rsPass['password']!=$password){
$action = "error";
$error .= "password";
}
}
else {
if(!session_id()){ session_start(); }
$nombre=$rsUser['nombre'];
$id_usuario=$rsUser['id'];
$id_template=$rsUser['id_template'];
$_SESSION['nombre']=$nombre;
$_SESSION['id_usuario']=$id_usuario;
$_SESSION['id_template']=$id_template;
echo "<script>parent.location='template.php'</script>";
exit();
}
}
El tema es que muestra el siguiente error:
Código:
Warning: Cannot send session cookie - headers already sent by (output started at /home/p/p3design.com/public_html/templates/abm/index.php:2) in /home/p/p3design.com/public_html/templates/abm/index.php on line 36
Warning: Cannot send session cache limiter - headers already sent (output started at /home/p/p3design.com/public_html/templates/abm/index.php:2) in /home/p/p3design.com/public_html/templates/abm/index.php on line 36
Alguien sabe que corno está pasando??... si necesitan las funciones que invoco avisen.