martes, 8 de marzo de 2011

Solución: Warning: Cannot modify header information - headers already sent - PHP

Señores cuando les de el Error de:
Warning: Cannot modify header information - headers already sent - PHP

Lo primero que deben verificar es como dicen los cientos de  soluciones que hay por alli.

Antes del <?php y despues de ?> no deben haber espacion en blanco, Ni linas, Ni comas ni NADA...

Ejemplo: cod.php
// No debe haber espacio aqui arriba
<?php

header('location: micuenta.php');

?>
/
/ No debe haber espacio aqui abajo

lo Segundo que debes verificar es que tu codigo php, ejecute, pero no se imprima nada en el. No deben existir print  " " o echo " "

Eso te arra el error mencionado.

Ejemplo: cod.php
// No debe haber espacio aqui arriba
<?php
.... codigo


echo "" ;
// Esto hace interactuar con la pagina y no te redireccionara. cualquier cosa que haga que interactures con la pagina te dara error.

header('location: micuenta.php');

.... codigo
?>

 Veras que tu codigo php corre excelentemente.

No hay comentarios:

Publicar un comentario