Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/08/2004, 14:43
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Cita:
En la línea 38 está el "session_start()", pero es que en la línea 14 (si es eso lo que indica el primer 14) no hay nada que lo contradiga, es decir, sólo hay unas etiquetas META (en concreto description, aunque no creo que venga al caso).
Cuando dice el mensaje de error "Output started" se refiere a eso mismo .. a tus <META> y demás "salida" que estás enviando al cliente (navegador) antes de tu session_start() ...

Piensa que PHP se ejecuta primero y lo que "resulte" será la salida a generar ... no pienses en "HTML con incrustraciones de PHP" como así estás diseñando tus scripts.

Es decir, la estructura de tus páginas debe quedar:

Código PHP:
<?
sesssion_start
();
// etc ...
?>
<html>
<head>
<meta .....>
</head>
<body>
<?
echo "Si se requiere ..."
?>
</body>
</html>
Ese mismo problema de "Output started" te lo va a dar también el uso de cookies (setcookie()) y cabeceras HTTP (header()). Y no es própio de PHP5 sino de cualquier versión de PHP.

Un saludo,