Foros del Web » Programando para Internet » PHP »

AYUDA session_start()

Estas en el tema de AYUDA session_start() en el foro de PHP en Foros del Web. Hola!! amigos por favor quien me pueda ayudar se lo agradezco.. tengo este error que ya me vuelve loco, estoy trabajando con las sesiones y ...
  #1 (permalink)  
Antiguo 01/06/2007, 16:28
Avatar de Oviedo  
Fecha de Ingreso: abril-2007
Ubicación: Venezuela
Mensajes: 128
Antigüedad: 17 años
Puntos: 0
AYUDA session_start()

Hola!! amigos por favor quien me pueda ayudar se lo agradezco.. tengo este error que ya me vuelve loco, estoy trabajando con las sesiones y no tengo idea que sera esto:

ERROR:

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at c:\apache\htdocs\Prueba_2\correo_php\envia mensajes de tipo correo a usuarios registrados en bdatos mysql\menu.php:5) in c:\apache\htdocs\Prueba_2\correo_php\envia mensajes de tipo correo a usuarios registrados en bdatos mysql\auth.inc.php on line 1

ESTE ES EL ARCHIVO:

auth.inc.php

<? session_start();
if (!session_is_registered("user")){
header("location:index.html");
die();
}?>
  #2 (permalink)  
Antiguo 01/06/2007, 16:42
Avatar de Genetix  
Fecha de Ingreso: febrero-2002
Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 2 meses
Puntos: 45
Re: AYUDA!!! session_start()

Hola
Este tema esta super hiper tratado en este foro, hubiese sido conveniente que hagas una búsqueda antes de preguntar.

En líneas generales ese error te da por que antes session_start(); no pude haber ninguna salida html.

Si buscas en este foro encontraras abundante información

Saludos!
  #3 (permalink)  
Antiguo 01/06/2007, 16:44
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
Re: AYUDA!!! session_start()

Dice que no puedes crear o retomar la sesion por que ya haz enviado html al cliente, revisa tu código y haz que eso no ocurra. Al parecer este archivo lo está "incluyendo" en otro.
  #4 (permalink)  
Antiguo 01/06/2007, 16:53
Avatar de ZydRick  
Fecha de Ingreso: febrero-2005
Ubicación: Lima
Mensajes: 750
Antigüedad: 19 años, 2 meses
Puntos: 4
Re: AYUDA!!! session_start()

El error que tienes es fácil de entender: no puedes enviar NADA antes de modificar las cabeceras (con funciones como setcookie(), header() o session_start()). Posiblemente tengas un espacio antes o después de abrir/cerrar el modo de PHP, concretamente en el archivo menu.php, en la línea 5.

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:04.