Example #1
0
    } else {
        // Need to create an event.
        $event->setField('Owner', USERID);
        $event_id = $event->insert();
        // TODO: only for ladders?
        $event->initStats();
    }
    //echo "-- eventsettingssave --<br />";
    header("Location: eventmanage.php?eventid={$event_id}");
    exit;
}
if (isset($_POST['eventdeletemap'])) {
    $eventmap = $_POST['eventdeletemap'];
    $mapPool = explode(",", $event->getField('MapPool'));
    unset($mapPool[$eventmap]);
    $event->updateMapPool($mapPool);
    $event->updateFieldDB('MapPool');
    //echo "-- eventdeletemap --<br />";
    header("Location: eventmanage.php?eventid={$event_id}");
    exit;
}
if (isset($_POST['eventaddmap'])) {
    $eventmap = $_POST['map'];
    $maps = $event->getField('MapPool');
    $mapPool = array();
    if ($maps) {
        $mapPool = explode(",", $event->getField('MapPool'));
    }
    if (!in_array($eventmap, $mapPool)) {
        array_push($mapPool, $eventmap);
        $event->updateMapPool($mapPool);