Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/07/2013, 13:45
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 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.
__________________
- León, Guanajuato
- GV-Foto