]> git.datanom.net - webcal.git/blame - events/update.php
Initial upload
[webcal.git] / events / update.php
CommitLineData
a5eae6b7
MR
1<?php
2require_once 'calendar.class.php';
3require_once 'user_validate.php';
4require_once 'helper.php';
5
6valid_user();
7
8include_once 'config.inc.php';
9
10if (! defined($_SESSION['__ROOT__']) && empty($_SESSION['__ROOT__'])) {
11 session_destroy();
12 header('Location: ' . WEB_ROOT . 'error.html');
13 exit;
14}
15$calendars = $_SESSION['user_settings']->getCalendars();
16$query = construct_URL($_SERVER['QUERY_STRING'],
17 array('etag', 'referer', 'cal'));
18//print_r(urldecode($query['referer']));
19//exit;
20$url = $query['referer'].'?';
21foreach ($query as $key => $value) {
22 if (strcasecmp($key, 'referer') === 0)
23 continue;
24 if ($url[strlen($url) - 1] == '?')
25 $url .= "$key=$value";
26 else
27 $url .= "&$key=$value";
28}
29if ($url[strlen($url) - 1] == '?')
30 $url = substr($url, 0, -1);
31header('Location: ' . urldecode($url));
32exit;
33?>
This page took 0.042414 seconds and 5 git commands to generate.