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;
}
Gracias de antemano
Adiós
