Ich habe einen Warenkorb "gebastelt". Zuerst wird die Session gestartet:
PHP-Code:
session_start();
if ($_GET['buy'] != "") {
if(!isset($_SESSION['shoppingcart']))
{
$_SESSION['shoppingcart'] = array();
}
$_SESSION['shoppingcart'][] = $_GET['buy'];
header("Location: {$_SERVER['PHP_SELF']}?".session_id());
exit();
}
Wenn man auf den Kaufen-Link
PHP-Code:
<a href='{$_SERVER['PHP_SELF']}?buy=$i'>
klickt wird die Site aktualisiert und mit
PHP-Code:
<?=count($shoppingcart)?>
der Inhalt ausgelesen/gezählt.
Und genau das ist mein Problem: Auf meinem eigenen Online-Account wird der Stand
des Warenkorbs angezeigt, bei t-online und auch auf meinem lokalen XAMPP jedoch nicht.
Frage: Liegt das ev. an den php.ini Einstellungen oder an "meinem" Code?