Stig Johansen wrote:
> Jeg kender ikke så meget til php, men jeg vil formode, at din
> ob_start(); skal stå før alt andet.
> Det nytter ikke så meget at buffer'e tingene efter output er startet.
Det prøver jeg så at sætte først. Det gjorde faktisk udslaget. Tak
Til gengæld får jeg nu en fejl i logout.php:
Warning: session_start() [function.session-start]: Cannot send session cache
limiter - headers already sent (output started at
/var/www/hjemmesideskolen.net/public_html/test/header.inc:6) in
/var/www/hjemmesideskolen.net/public_html/test/logout.php on line 13
Logout.php ser sådan ud:
<? $strTitle="Farvel og tak";?>
<? include("header.inc"); ?>
</head>
<body>
<div class="indhold">
<h1><? echo $strTitle; ?></h1>
<?php
session_start();
session_destroy();
echo "<p>Du er nu logget af!</p>";
?>
</div>
<? include("menu1.inc"); ?>
</body>
</html>
Flyttede så session_start() op først i logout.php og nu spiller det.
Jeg takker for med- og modspillet.
--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk -
http://ginnerskov.dk
http://vestfynswebdesign.dk -
http://html-faq.dk