14/02/2012, 12:58
|
| $this->role('moderador'); | | Fecha de Ingreso: mayo-2006 Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses Puntos: 2135 | |
Respuesta: NO conecta a la base de datos. No es insolito, es simplemente como funciona el protocolo HTTP, si lo analizas puedes ver que las cabeceras de tu request HTTP van antes que el contenido, al existir espacios en blanco antes del tag <?php, el engine de PHP por defecto le indica al browser que es un documento HTML (o el tipo que este definido en el php.ini) y envia el contenido.
Eso causa que cuando tu más adelante quieras enviar nuevas cabeceras estas ya sean ignoradas totalmente por el browser, y PHP te informa del error.
Saludos. |