Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/02/2004, 12:10
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 problema mas bien no es de configuración (que, si .. es cierto que con los ajustes que comenta Josemi irá mejor para ciertas cosas ..)

Cuando se inicia el uso de sesiones con: session_start() NO puede existir nada de HTML por encima de esta.

En el mensaje de error dice que:

C:\Apache Server\Apache2\htdocs\SATWEB\Estudiante\Est_panelP rincipal.htm:86

Linea 86 de ese Est_panelPrincipal ya estás enviando alguna cabecera al navegador ..sea HTML .. o por un echo "algo" .. y/o hasta un simple espacio o salto de línea antes de <? o despues de ?> si usas alguna llamada a otro archivo por un include() o similar.

La solución pasa por estructura tu programación teniendo en cuenta que PHP se ejecuta primero en el servidor y compone la página que será entregada al cliente .. así que si tienes proceso "PHP" y luego HTML que mostrar .. pon ahí arriba la llamada a session_start() ..

Un saludo,

PD: hay otras soluciones como controlar el buffer de salida de PHP, pero .. si re-ordenas tu código no te hace falta usarlas ademas de que entenderás como funciona PHP y quien manda en esos casos.
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.