Cita:
Iniciado por .php Cluster tiene razon
ese error es por espacios en las cabezeras
ejemplos:
Código PHP:
<?
$conexion= mysql_connect("localhost", "xx", "xx") or die (mysql_error());
mysql_select_db("base", $conexion);
?>
no es lo mismo
Código PHP:
<?
$conexion= mysql_connect("localhost", "xx", "xx") or die (mysql_error());
mysql_select_db("base", $conexion);
?>
la forma correcta es la opcion 1, ojo no siempre son enter, tambien son espacios asi delante
Realmente el "espacio" que impora es -antes- del inicio de código PHP (<?) o despues del fín de código PHP (?>) .. Por médio da lo mismo ..
PHP "interpreta" lo que esté bajo <? y ?> .. el resto (lo que quede fuera se "envia" directo como salida al "cliente" (navegador) por ende ese es el problema que "alega" de cabeceras enviadas al cliente .. Puede ser un simple espacio, un simple salto de línea .. o HTML en general .. por decir algunos casos.
Un saludo,