Ver Mensaje Individual
  #6 (permalink)  
Antiguo 08/12/2005, 08:14
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 error te dice Exactamente donde tienes el problema:

Cita:
Warning: Cannot modify header information - headers already sent by (output started at C:\Archivos de programa\Apache Group\Apache2\htdocs\sitio\registro.php:13) in C:\Archivos de programa\Apache Group\Apache2\htdocs\sitio\registro.php on line 28
Ese "nombre_script.php" y : n° significa .. que en esa línea está el problema. Concretamente el problema es todo lo que indicó jam1138 y concuerdo con el en el aspecto de que la solución no pasa por usar un par de funciones (que tal vez no se conoce que implica el uso de ellas pues "soluciona el problema" a costa de consumo de recursos del servidor extra que se pueden evitar).

Si indicas el código completo que usas se te podrá orientar como ordenar tu código para que no tengas esa situación.

Re-ordenar el código implica algo más de fondo: saber como realmente funciona PHP. Cuando ese concepto se tiene claro hay muchaaaaaas otras que se ven más claras.

Se debe pensar en que uno programa en PHP generando páginas HTML "dinámicas" .. NO en que incrustra PHP sobre páginas HTML. Ese concepto tan simple de escribir en una línea (y para algunos complejo de entender) es la base de todo esto. Lo mejor de todo esto es que no es aplicable este concepto a PHP sólo sino para cualquier lenguaje del lado del servidor: ASP, Perl, .. etc (cuando se emplean para generar páginas dinámicas).

Un saludo,