false, 'entries' => [], 'winner' => null]; $msg = ''; if ($_SERVER['REQUEST_METHOD'] === 'POST') { if (isset($_POST['open'])) { $st = ['open' => true, 'entries' => [], 'winner' => null]; $msg = 'Giveaway åbnet.'; } if (isset($_POST['close'])) { $st['open'] = false; $msg = 'Giveaway lukket.'; } if (isset($_POST['draw'])) { $e = array_values(array_unique($st['entries'])); if ($e) { $w = $e[array_rand($e)]; $st['winner'] = $w; $msg = 'Vinder: @' . $w; } else { $msg = 'Ingen entries.'; } } if (isset($_POST['clear'])) { $st = ['open' => false, 'entries' => [], 'winner' => null]; $msg = 'Nulstillet.'; } file_put_contents($file, json_encode($st, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE)); header('Location: giveaway.php'); exit; } ?> Giveaway

🎁 Giveaway

← Tilbage

Status: Åben' : 'Lukket'; ?> — Vinder:

Deltagere ()

Chat: !join deltager når giveaway er åben.