problemas con session_start y include

poramoralarte
07 de Abril del 2005
Hola, tengo una pagina donde autentifico a un usuario en la que tengo un codigo:

if(passwordOK){
session_start();
$_SESSION["autentificado"]= "SI";
header ("Location: aplicacion.php");
}

el problema viene cuando antes de eso le pongo un include a una pagina php que lo unico que tiene es:

<?php
$server= "localhost";
$username = "lala";
$password = "lala";
$bbdd = "bd";
?>

me lanza un mensaje del tipo:
session_start(): Cannot send session cookie - headers already sent by

Ya se que antes del session_start no ha de haber espacios ni etiquetas html. Si le quito el include funciona perfecto pero es que necesito el include!!!

Gracias de antemano

Jes?arrillo
07 de Abril del 2005
ya te fijaste si en el archivo del include también no hay espacios. Normalmente damos un enter antes de poner <? asi que checa en el archivo del include si no existe un enter o algo asi.

Atte.
Jesús C.
http://www.php-mexico.com