Dlaczego to wyświetla ? Jak zmienić kod, aby nie było tego błędu ?
Warning: PHP Startup: Cannot start session when headers already sent in /koszyk.php on line 3
Zawartość koszyka
brak sesji
W poniższym programie koszyk.php:
<?php
session_start();
?>
<!DOCTYPE HTML>
<html>
<head>
<title> Koszyk </title>
<meta http-equiv="Content-Type" content="text/html;
charset=UTF-8">
</head>
<body>
<p><b> Zawartość koszyka </b></p>
<?php
if (isSet($_SESSION['koszyk'])) {
foreach(unserialize($_SESSION['koszyk']) as $produkt) {
echo "<li>" . $produkt . "</li>";
}
}
else {
echo "brak sesji";
}
?>
<p><a href="http://serwer2051407.home.pl/lista.php">Przejdz do listy produktów</a></p>
</body>
</html>