query("SELECT * FROM gifts WHERE is_reserved = 0");
session_start(); // Start session pro uchování dat
// Zpracování výběru dárku a objednávky
if (isset($_POST['gift_id'], $_POST['donor_name'], $_POST['donor_email'], $_POST['donor_phone'])) {
$gift_id = $_POST['gift_id'];
// Aktualizace záznamu dárku jako rezervovaný
$stmt = $db->prepare("UPDATE gifts SET is_reserved = 1 WHERE id = :id");
$stmt->bindParam(':id', $gift_id);
$stmt->execute();
// Informace o dárci
$donor_name = $_POST['donor_name'];
$donor_email = $_POST['donor_email'];
$donor_phone = $_POST['donor_phone'];
// Informace o vybraném dárku
$stmt = $db->prepare("SELECT * FROM gifts WHERE id = :id");
$stmt->bindParam(':id', $gift_id);
$stmt->execute();
$gift = $stmt->fetch();
// Uložení informací o objednávce do session
$_SESSION['donor_name'] = $donor_name;
$_SESSION['donor_email'] = $donor_email;
$_SESSION['donor_phone'] = $donor_phone;
$_SESSION['gift'] = $gift['gift'];
$_SESSION['child_name'] = $gift['name'];
$_SESSION['child_age'] = $gift['age'];
$_SESSION['facility'] = $gift['facility'];
// Odeslání e-mailu dárci a provozovateli
$to_donor = $donor_email;
$subject_donor = "Potvrzení objednávky dárku";
$message_donor = "Děkujeme, že jste si vybrali darovat následující dárek: " .
"\n\nDárek: " . $gift['gift'] .
"\nJméno: " . $gift['name'] .
"\nVěk: " . $gift['age'] .
"\nZařízení: " . $gift['facility'] .
"\n\nVaše informace:" .
"\nJméno: " . $donor_name .
"\nE-mail: " . $donor_email .
"\nTelefon: " . $donor_phone;
// Odeslání e-mailu dárci
mail($to_donor, $subject_donor, $message_donor);
// Odeslání e-mailu provozovateli
$to_operator = "ustinadorlici@cervenykriz.eu";
$subject_operator = "Nový dar pro";
$message_operator = "Nový dar byl rezervován:" .
"\n\nDárek: " . $gift['gift'] .
"\nJméno: " . $gift['name'] .
"\nVěk: " . $gift['age'] .
"\nZařízení: " . $gift['facility'] .
"\n\nInformace o dárci:" .
"\nJméno: " . $donor_name .
"\nE-mail: " . $donor_email .
"\nTelefon: " . $donor_phone;
mail($to_operator, $subject_operator, $message_operator);
// Přesměrování na souhrnnou stránku po odeslání e-mailu
header("Location: summary.php");
exit();
}
?>
Seznam dárků
Seznam dostupných dárků
= htmlspecialchars($row['gift']) ?>
= htmlspecialchars($row['name']) ?>,
Věk: = htmlspecialchars($row['age']) ?>,
= htmlspecialchars($row['facility']) ?>