Hola, y necesito ayuda urgente, tengo un codigo ke no hice yo y estoy trabajando sobre el, por ke se le van a hacer modificaciones, este modulo tiene diversas librerias, el detalle es ke en otros servidores funciona correctamente pero en mi localhost no, el pro blema es ke cuando intento logearme(por ke ni sikiera lo logro) me aparece un error en un header el mensaje es el Sgte.:
Warning: Cannot add header information - headers already sent by (output started at c:\apache\htdocs\dinfo\libs\db.inc.php:1) in c:\apache\htdocs\dinfo\main\modules\mod_iniciar_session.php on line 39
donde c:\apache\htdocs\dinfo\libs\db.inc.php:1 es la ruta de mi libreria (la libreria a la ke hace referencia es la ke realiza las consultas a mi db)y la otra ruta es la de mi archivo, la linea 39 tiene un header ke me envia a otra pagina... todo esto ocurre en la pagina que sirve para logearse, agradecere alguien pueda resolver mi problema.................... gracias
hola, normalmente ese tipo de problema da, cuando anteriormente de hacer un redireccionamiento o al añadir una cabecera con el HEADER. como es tu caso cuando anteriormente en el codigo PHP SE HA HECHO UN VOLCADO , escritura en la pagina...
ejemplo: echo 'hola';
header (......................
asegurate bien de que antes de hacer un header no tienes ningun echo o printf.....asegurate que si tiene otros include, include_once, require..... etc... incluyendo otros ficheros php, estos no incluyen ningun echo a la pagina, sino te dará siempre ese tipo de error... si no es asi mandame el codigo a mi cuenta de correo y lo podré revisar,