Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/05/2004, 11:50
ivanguillen
 
Fecha de Ingreso: agosto-2003
Ubicación: España
Mensajes: 202
Antigüedad: 20 años, 8 meses
Puntos: 0
Error: haciendo un "Recordar mis datos en otras visitas"

Hola amigos, tengo una funcion de php, la cuál crea una cookie o una session dependiendo de los datos insertados, pero me da el siguiente error:

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at C:\Inetpub\wwwroot\zeolab\usuarios\perfil.php:15) in C:\Inetpub\wwwroot\zeolab\arc_otros\funciones.php on line 106

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at C:\Inetpub\wwwroot\zeolab\usuarios\perfil.php:15) in C:\Inetpub\wwwroot\zeolab\arc_otros\funciones.php on line 106



Código PHP:
function Login($user,$contrasena,$autolgn){
$ssql mysql_query("SELECT * FROM autores where identificador='$user' AND contrasena='$contrasena' ");
if(
$usrOK mysql_fetch_array($ssql)){
if(
$autolgn == "si"){
setcookie("usuario_zeolab_cookie",$user,time()+obtenerDatoCfg("cookie_expire"));
setcookie("contrasena_zeolab_cookie",$contrasena,time()+ obtenerDatoCfg("cookie_expire"));
}else{
//session start representa la linea 106
session_start();
session_register("usuario_zeolab_session");
session_register("contrasena_zeolab_session");
$_SESSION["usuario_almacenx"] = $user;
$_SESSION["contrasena_almacenx"] = $contrasena;

}
$rturn $PHP_SELF ."?modo=panel";
}else{
$rturn $PHP_SELF "?modo=login&error=si";
}
return 
$rturn;

Y bien amigos, pueden ayudarme con el problema?
Gracias de antemano
Adiós

Última edición por ivanguillen; 22/05/2004 a las 12:18