
14/07/2013, 13:45
|
 | Mod on free time | | Fecha de Ingreso: agosto-2008 Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 9 meses Puntos: 2237 | |
Respuesta: No redirecciona Para poder redireccionar con header() se requiere que no hayas enviado nada al navegador, ni un espacio, ni salto de línea, mucho menos contenido HTML.
El mensaje es claro y dice que ya iniciaste una salida en prueba/acceso_db.php en la línea 10.
Porqué funciona en local y no en el servidor?
Porque tal vez tengas configurada alguna opción en local con la que PHP "retiene" la salida y la envía al navegador hasta que se acumula determinada cantidad de bytes. De momento no recuerdo esa directiva ni la capacidad configurada por default.
De hecho, es mejor programar con un orden lógico, evitando enviar salida hasta que sea necesario y, de paso, nos olvidamos de este tipo de problemas. |