40 lines
909 B
PHP
40 lines
909 B
PHP
<?php
|
|
require_once("include/globals.php");
|
|
|
|
if (SessionActive() != 1 || ! UserLoggedIn()) {
|
|
header("Location: /");
|
|
exit();
|
|
}
|
|
|
|
|
|
if (array_key_exists('naction',$_POST)) {
|
|
extract($_POST);
|
|
|
|
if (strlen($title) > 0 && isset($dow)) {
|
|
$event_calendar = new Table("event_calendar");
|
|
|
|
$dow = implode(',',$dow);
|
|
|
|
// Insert a new event
|
|
if (array_key_exists('naction',$_POST) && $_POST['naction'] == 'insert') {
|
|
$query = $event_calendar->BuildInsert();
|
|
db_query($query);
|
|
}
|
|
|
|
// Update an event
|
|
if (array_key_exists('naction',$_POST) && $_POST['naction'] == 'update') {
|
|
$query = $event_calendar->BuildUpdate();
|
|
db_query($query);
|
|
}
|
|
|
|
header("Location: /?action=events-calendar");
|
|
}
|
|
else {
|
|
$error_message = getLanguageText('TEXT-TITLE-IS-REQUIRED');
|
|
}
|
|
|
|
return;
|
|
}
|
|
|
|
?>
|