Problemer med headers
Wieee, det samme gamle irriterende spørgsmål, jeg er ved at arbejde på en side hvor jeg får nogle headers fejl.Det er meningen at når folk logger ind på siden så skal der så åbnes et nyt vindue til registrerede brugere som de kan bruge til det som nu skal være deri, men jeg kan ikke få lov til at aktivere headers.
Får følgende fejl:
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at xxxxxx/KundeNet/index.php:2) in xxxxxx/KundeNet/index.php on line 14
Her er filen som sessionen skal startes i:
***
<html>
<?php
ob_start();
?>
<head>
<title>KundeNet</title>
</head>
<body>
<?php
session_start();
ob_end_flush();
echo $_SESSION['sLogInd'] . '<br>';
echo $_SESSION['sLogInd'] . '<br>';
echo $_SESSION['sKundeNr'] . '<br>';
echo $_SESSION['sAdmin'] . '<br>';
echo $_SESSION['sNavn'] . '<br>';
echo $_SESSION['sEMail'];
if($_SESSION['sLogInd'] == 'LoggetInd'){
?>
<p><h3>Velkommen til KundeNet</h3></p>
<?php
}else
print("<script type='text/javascript'><!--
setTimeout('self.close();',5000);
//-->
</script>");
?>
</body>
</html>
***
Har været inde på denne side på php.net
http://dk2.php.net/header
for at se hvad jeg evt. kan gøre, har så indsat nogle ob_start() og ob_end_flush'er hist og her på denne side og de foregående som klarer log-ind-halløjet.
Meen, den vil fortsat ikke.
Hvad kan jeg gøre?
