Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/12/2005, 14:09
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
El mensaje de error te dice donde está el problema:
output started at C:htmlproyectocapturar.php:23

el n° indica la línea .. y lo de delante el nombre de tu script.

Los errores sobre "header()" se refieren a que se ha enviado algo de HTML, un echo "algo" .. o un simple espacio antes de <? .. o un salto de línea antes de <?.

La función de header() de PHP sirve para enviar cabeceras HTTP al cliente desde PHP. Estas cabeceras HTTP se envian como parte de la comunicación cliente-servidor y antes de tu "HTML" que puedas componer .. o javascript .. o un echo "algo" .. y hasta un espacio o salto de línea antes de <? (que indica "aquí empieza código PHP") será tomado como "salida" generada (output).

más info:
www.php.net/header

Si indicas tu código completo te podremos orientar a como ordenarlo para que no se producta este problema. Tan sólo "pensando" como funciona PHP y no en "incrustrar" PHP sobre HTML como se suele "mal pensar" a la hora de desarrollar en estos lenguajes del "lado del servidor" como es PHP o cualquier otro.

Un saludo,