include("config.inc.php"); include("functions.inc.php"); require_once('classes/assignment.class.php'); $mode = "closed"; //remove when assignment is open... $SiteSecondTitle = "Aanmelden voor de volgende LAN"; $content = ""; //$assignment = new assignment($_SESSION['ass_id']); $assignment = new assignment(); if (empty($mode) && empty($id)) { } if (empty($mode) && !empty($id)) { $assignment->get_assignment($id); $navText = " > Profiel > $mode"; $SiteSecondTitle = "Profiel van ".$assignment->assignment['ass_nick']; } if (!empty($mode)) { $navText = " > Profiel > $mode"; $SiteSecondTitle = ucfirst($mode) ." profiel "; } if ($mode=='edit') { secure(1); } ?>
![]() |
|||||||||
|
Aanmelden
//**** START CONTENT : ****
//Firste determine content:
switch($mode) {
case "closed":
$content = "Aanmelden is niet mogelijk! Op dit moment is de inschrijving gesloten. Hou de homepage in de gaten. Hierop wordt vermeld wanneer de inschrijf-ronde voor de volgende LAN van start gaat. "; $content .= "Met vriendelijke groet, "; $content .= "De VerbiestLAN crew "; echo $content; break; case "new": //erase profile_id from session, if any: unset($_SESSION['ass_id']); echo $content . "\n"; echo $assignment->show_assignment_form(); break; case "edit": echo $content ."\n"; echo $assignment->show_assignment_form(); break; case "save": echo $content ."\n"; echo $assignment->save_assignment($_POST); break; case "activeren": echo $content ."\n"; $result = $assignment->do_activate($id, $activate); if ($result) { echo "Je aanmelding is succesvol geactiveerd! Hij wordt nu in behandeling genomen. \n"; //$assignment->show_profile($id); } break; case "accept": echo $content ."\n"; $assignment->get_assignment($id); $result = $assignment->do_approve($id, $activate); if ($result) { echo "De aanmelding is met succes goedgekeurd! \n"; } break; case "password": echo $content ."\n"; if (isset($nick) && isset($email) && $_SERVER['REQUEST_METHOD']=='POST') { if($assignment->send_password($nick, $email)) { echo $content; } else { echo "Een profiel met de opgegeven nick en e-mail adres is niet gevonden. "; echo $assignment->show_pass_request(); } } else { echo $assignment->show_pass_request(); } break; /* case "zoek": echo $content; $prof_q = "%" . str_replace(" ", "%", $prof_q) . "%"; $where = "prof_name like '$prof_q' OR prof_comments LIKE '$prof_q' OR prof_nick LIKE '$prof_q'"; $order = (!empty($sort)) ? "ORDER BY ".$sort." ASC" : NULL; show_profile_options(); $assignment->show_profiles($where,$order); break; */ case "list": echo $content; //$where = "ass_name LIKE '".$prof_char."%'"; $order = (!empty($sort)) ? "ORDER BY ".$sort." ASC" : NULL; $assignment->show_assignments($where,$order); break; default: if (isset($id) && is_numeric($id)) { //$assignment->update_stats($id); echo $assignment->show_profile($id); } else { echo $content ."\n"; //$where = "ass_active='TRUE' AND ass_approved='TRUE'"; $where = "ass_active='TRUE'"; $order = "ass_sign_up ASC, ass_approve_date ASC"; echo "\nDe volgende personen hebben zich aangemeld voor de LAN: \n"; echo "Klik hier om je ook aan te melden voor de LAN! \n"; echo " "; $assignment->show_profiles($where,$order); echo " "; } break; } //**** END CONTENT **** ?> |
VerbiestLan
wordt mede |