Polecenie
Klient może dodawać produkty do koszyka.
- Utwórz plik
koszyk.php. - Dodaj do koszyka produkt przez GET (np.
?id=1). - Przechowuj koszyk w sesji PHP.
- Wyświetl listę produktów w koszyku.
Kod do przepisania (PHP)
<?php
session_start();
// Inicjalizacja koszyka
if (!isset($_SESSION['koszyk'])) {
$_SESSION['koszyk'] = [];
}
// Dodawanie produktu do koszyka (przez GET)
if (isset($_GET['id'])) {
$id = (int)$_GET['id'];
if (!isset($_SESSION['koszyk'][$id])) {
$_SESSION['koszyk'][$id] = 1;
} else {
$_SESSION['koszyk'][$id]++;
}
echo "Dodano produkt o ID $id do koszyka.<br>";
}
// Wyświetlanie koszyka
echo "<h2>Zawartość koszyka:</h2>";
if (empty($_SESSION['koszyk'])) {
echo "Koszyk jest pusty.";
} else {
foreach ($_SESSION['koszyk'] as $produkt => $ilosc) {
echo "Produkt ID: $produkt – Ilość: $ilosc<br>";
}
}
?>