function form_login($username = null, $gid = null, $code = null) { $sql = "SELECT id, naam FROM groepen ORDER BY naam"; $res = mysql_query($sql) or echo_mysql_error($sql); echo ' <form method="post" action="login.php"> <fieldset> <legend>Inloggen</legend> <p><label for="groepsnaam">Groepsnaam</label><br /> <select name="groepsnaam"> <option value="">Maak je keuze...</option>'; while ($row = mysql_fetch_assoc($res)) { if ($gid == $row['id']) { echo ' <option value="' . $row['id'] . '" selected="selected">' . $row['naam'] . '</option>'; } else { echo ' <option value="' . $row['id'] . '">' . $row['naam'] . '</option>'; } } echo ' </select><br /> <a href="register.php">Maak een nieuwe groep aan</a></p> <p><label for="gebruikersnaam">Naam</label><br /> <input type="text" name="gebruikersnaam" value="' . $username . '" /></p> <p><label for="inlogcode">Inlogcode</label><br /> <input type="password" name="inlogcode" value="' . $code . '" /></p> <p><input type="submit" value="Log in" /></p> </fieldset> </form>'; }
$res = mysql_query($sql) or echo_mysql_error($sql); echo ' <p class="message success">' . $row['naam'] . ' is verwijderd.</p> <p><a href="login.php">« Terug naar het overzicht</a></p>'; } } else { echo ' <p class="message error">Deze gebruiker bestaat niet.</p> <p><a href="login.php">« Terug naar het overzicht</a></p>'; einde_pagina(); exit; } } elseif (isset($_GET['id'])) { $id = intval($_GET['id']); $sql = "SELECT naam, getrokken FROM mensen WHERE id = " . $id . " LIMIT 1"; $res = mysql_query($sql) or echo_mysql_error($sql); if (mysql_num_rows($res) > 0) { $row = mysql_fetch_assoc($res); if ($row['getrokken'] != 0) { echo ' <p class="message error">Je kunt geen mensen verwijderen als de trekking al geweest is.</p> <p><a href="login.php">« Terug naar het overzicht</a></p>'; einde_pagina(); exit; } elseif ($id == $_SESSION['uid']) { echo ' <p class="message warning">Je kunt jezelf niet verwijderen.</p> <p><a href="login.php">« Terug naar het overzicht</a></p>'; einde_pagina(); exit; }
$getrokken = $row2['getrokken'] == 1 ? true : false; if ($_SESSION['uisadmin'] == 1) { if ($getrokken) { echo '<p><a href="admin-draw.php" class="button draw">Trek de lootjes nogmaals</a></p>'; } else { echo '<p><a href="admin-draw.php" class="button draw">Trek de lootjes</a></p>'; } } if (isset($_GET['action'])) { if ($_GET['action'] == 'verlang') { $verlang = mysql_real_escape_string($_POST['verlanglijst']); $sql4 = "UPDATE mensen SET verlang = '" . $verlang . "' WHERE id = " . $_SESSION['uid'] . " LIMIT 1"; $res4 = mysql_query($sql4) or echo_mysql_error($sql4); if ($getrokken) { $sql5 = "SELECT naam, mail FROM mensen WHERE getrokken = " . $_SESSION['uid'] . " AND groep_id = " . $_SESSION['gid'] . " LIMIT 1"; $res5 = mysql_query($sql5) or echo_mysql_error($sql5); $row5 = mysql_fetch_assoc($res5); mail($row5['naam'] . ' <' . $row5['mail'] . '>', $_SESSION['uname'] . ' heeft zijn/haar verlanglijst gewijzigd', ' Hallo ' . $row5['naam'] . ', Je krijgt dit mailtje omdat jij ' . $_SESSION['uname'] . ' hebt getrokken met lootjes trekken. Hij/zij heeft zijn/haar verlanglijst gewijzigd. Hieronder zie je die verlanglijst: ' . "" . $verlang . "" . ' Groet, De Lootjestrekmachine', 'From: De Lootjestrekmachine <' . $config['mail'] . '>'); } header('Location: ' . $_SERVER['PHP_SELF']); exit; } }
' . $info[$got[$key]]['naam'] . ' Hieronder vind je zijn/haar verlanglijst. Deze kan nog aangepast worden, mocht dat gebeuren, dan krijg je een mailtje. De verlanglijst is ook te bekijken op ' . $config['website'] . '. ' . "" . $info[$got[$key]]['verlang'] . "" . ' Hieronder vind je jouw inloggegevens ter herinnering: Groepsnaam: ' . $_SESSION['gname'] . ' Naam: ' . $info[$value]['naam'] . ' Inlogcode: ' . $info[$value]['code'] . ' Met vriendelijke groeten, De Lootjestrekmachine', 'From: De Lootjestrekmachine <' . $config['mail'] . '>'); } $sql3 = "UPDATE groepen SET getrokken = 1 WHERE id = " . $_SESSION['gid'] . " LIMIT 1"; $res3 = mysql_query($sql3) or echo_mysql_error($sql3); if ($info[$self]['verlang'] == '') { $info[$self]['verlang'] = 'Deze persoon heeft nog geen verlanglijst opgegeven.'; } echo ' <div class="message success"> <p>De trekking is gedaan! Je hebt zelf <strong>' . $info[$self]['naam'] . '</strong> getrokken. Hieronder staat zijn/haar verlanglijst, als hij/zij die heeft ingevuld:</p> ' . nl2br(strip_tags($info[$self]['verlang'])) . ' </div> <p><a href="login.php">« Terug naar het overzicht</a></p>'; } } } else { echo '<p class="message warning">Je moet ingelogd zijn (als beheerder) om deze pagina te kunnen bekijken.</p>'; } einde_pagina();