PHP - Error en sesiones

 
Vista:

Error en sesiones

Publicado por ranuke (46 intervenciones) el 01/07/2005 19:37:26
hola, tengo un problemon que necesito resolver pronto, tengo un codigo para autenticar usuarios y me da estos dos errores

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /var/www/vhost/servilia.es/home/html/lagalera/conexion.php:6) in /var/www/vhost/servilia.es/home/html/lagalera/control_user.php on line 27

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /var/www/vhost/servilia.es/home/html/lagalera/conexion.php:6) in /var/www/vhost/servilia.es/home/html/lagalera/control_user.php on line 27

Ya he leido todos los post de todos los foros y he intentado de todo, puede alquien ayudarme ya no se que mas probar, os pongo el codigo

$user=$_POST["user"];
$pass=$_POST["pass"];
if (($user=="") || ($pass=="")){
//usuario y contraseña vacios
$errusu="vacio";
include("index.php");
} else {
if ((is_numeric($user))){
$errusu="mal";
include("index.php");
} else{
include("conexion.php");
$sql="select * from usuarios where usuario='$user'";
$res=mysql_db_query("$base",$sql) or die("Hubo un error innesperado");
$fila=mysql_fetch_array($res);
$num_filas=mysql_num_rows($res);
if ($num_filas>0){
if ($pass==$fila["pwd"]){
$sesion="insert into sesiones_user values('$user','".$hora."','".$fecha."','$pass',0)";//entro con clave correcta
mysql_db_query("$base",$sesion);
//usuario y contraseña válidos
//defino una sesion y guardo datos
session_start();
session_register("user");
$user=$user;
session_register("auten_cli");
$auten_cli = "SI";
$user=$fila["usuario"];
//header("location: index.php?user=$user");
}
else{
$sesion="insert into sesiones_user values('$user','".$hora."','".$fecha."','$pass',1)"; // la clave no es correcta
mysql_db_query("$base",$sesion);

$errusu="pass";
include("index.php");
}
}
else {
$sesion="insert into sesiones_user values('$user','".$hora."','".$fecha."','$pass',2)";//no existe ese usuario
mysql_db_query("$base",$sesion);
$errusu="si";
include("index.php");
}
}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Que alguien me ayude, please

Publicado por ranuke (46 intervenciones) el 04/07/2005 11:29:16
Ayuda por favor es urgente
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar