
23/03/2015, 16:27
|
 | | | Fecha de Ingreso: noviembre-2012 Ubicación: Córdoba
Mensajes: 1.153
Antigüedad: 12 años, 3 meses Puntos: 84 | |
Respuesta: Evitar que PHP envie el HTML antes de tiempo Cita:
Iniciado por hhs Un problema que tienes es que supones cosas antes de comprobarlas y por otro lado no lees bien lo que te instruye tu tutor pateketrueke.
.
Tienes que cerrar o vaciar el buffer tantas veces como ob_start emplees en el código. Ahora tomando tu ejemplo debiste tener algo asi:
Código PHP:
Ver original//devuelve todo el html function controller(){ html(content()); } //construye la estructura principal y el contenido function html($content){ \ob_start(); ?> <html> <head> </head> <body> <p><?php echo $content ;?></p> </body> </html> <?php } //construye el contenido function content(){ ?> Esto es una prueba del control de salida con buffer. <?php } //llama al html controller();
Gracias hhs :D
__________________ Ayúdame a hacerlo por mi mismo. |