Exemple #1
0
        if ($eventMgr->registerAttendee($args)) {
            $e_url = $eventMgr->getUrlById($args['e_id']);
            echo $e_url;
            if (strlen($e_url) > 0) {
                header("Location: " . WEB_PATH . "events/?id={$e_url}");
            } else {
                header("Location: " . WEB_PATH . "error.php?id=invalid_event_url");
            }
        }
    } catch (Exception $e) {
        die($e->__toString());
    }
} else {
    $expected_get = array('id' => array('type' => 'string', 'min_length' => 3, 'max_length' => 255));
    require_once "./../extract_vars.php";
    $details = $eventMgr->getDetails(urlencode(strtolower(trim($id))));
    $responders = $eventMgr->getResponders(urlencode(strtolower(trim($details['id']))));
}
/**
 * Language
 */
$eventSmarty->assign('EVENT_NAME', $details['e_name']);
$eventSmarty->assign('EVENT_DATE_TIME', $details['e_date_time']);
$eventSmarty->assign('EVENT_LOCATION', $details['e_location']);
$eventSmarty->assign('EVENT_NOTES', $details['e_notes']);
$eventSmarty->assign('EVENT_ID', $details['id']);
$eventSmarty->assign('EVENT_ATTENDEES', $responders['attending']);
$eventSmarty->assign('EVENT_ATTENDING_COUNT', $responders['attending_count']);
$eventSmarty->assign('EVENT_NON_ATTENDEES', $responders['not_attending']);
$eventSmarty->assign('EVENT_NOT_ATTENDING_COUNT', $responders['not_attending_count']);
if ($details['e_event_viewed'] == 'no') {