Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/04/2006, 07:20
Notwen
 
Fecha de Ingreso: abril-2006
Mensajes: 268
Antigüedad: 18 años
Puntos: 2
El error está en la llamada a la función session_set_save_handler(). El segundo arguemento que le envias es una cadena vacia, por eso te da ese error. En lugar de hacer esto, tendrias que definir una función que sólo devuelva true, y usarla como segundo parámetro:

Código PHP:
<?
function nada() {
   return(
true);
}
....
session_set_save_handler("sess_mysql_open",
"nada",
"sess_mysql_read",
"sess_mysql_write",
"sess_mysql_destroy",
"sess_mysql_gc");
...
?>
El segundo warning es consecuencia del primero. Hay dar el warning, hay salida de html, por lo tanto se envian las cabeceras http al navegador. Al llamar a session_start() esta enviar una cookie, pero se encuentra con que los headers ya han sido enviados, por lo que te da ese error.

Saludos.