session i php5 vs php4
Hejjeg kan godt lide at bruge sessions i PHP - men da jeg skulle lave et nyt projekt på en PHP5.1.1 gik det galt. Jeg kan ikke så den til at accepterer session_start() nogen som helst steder. End ikke eksemplet fra php.net:
<?php
// page1.php
session_start();
echo 'Welcome to page #1';
$_SESSION['favcolor'] = 'green';
$_SESSION['animal'] = 'cat';
$_SESSION['time'] = time();
// Works if session cookie was accepted
echo '<br /><a href="page2.php">page 2</a>';
// Or maybe pass along the session id, if needed
echo '<br /><a href="page2.php?' . SID . '">page 2</a>';
?>
Outputtet bliver:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /customers/uwra.dk/uwra.dk/httpd.www/uome/123.php:1) in /customers/uwra.dk/uwra.dk/httpd.www/uome/123.php on line 4
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /customers/uwra.dk/uwra.dk/httpd.www/uome/123.php:1) in /customers/uwra.dk/uwra.dk/httpd.www/uome/123.php on line 4
Welcome to page #1
page 2
page 2
Og det er jo nok ikke meningen.
Jeg har naturligvis sørget for at <? er der aller første i dokumentet...
havd skal jeg gøre for at få sessions op og køre?
