diff options
author | Chad Little <clittle@users.sourceforge.net> | 2003-02-24 17:20:00 +0000 |
---|---|---|
committer | Chad Little <clittle@users.sourceforge.net> | 2003-02-24 17:20:00 +0000 |
commit | 5dee3f3570b0dccd3f689f8ddf126e8d67aee087 (patch) | |
tree | b02b7808d1197d7719e2546ad9f8e9f470593201 /preferences.php | |
parent | 80cccbbcdd21acc878553d6725cb1b38638b7243 (diff) | |
download | phpicalendar-5dee3f3570b0dccd3f689f8ddf126e8d67aee087.tar.gz phpicalendar-5dee3f3570b0dccd3f689f8ddf126e8d67aee087.tar.bz2 phpicalendar-5dee3f3570b0dccd3f689f8ddf126e8d67aee087.zip |
Fixed a bug where preferences set to no would still allow prefs to be set.
Diffstat (limited to 'preferences.php')
-rw-r--r-- | preferences.php | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/preferences.php b/preferences.php index b21793a..a1057b1 100644 --- a/preferences.php +++ b/preferences.php @@ -1,8 +1,11 @@ <?php + +define('BASE','./'); +include(BASE.'functions/ical_parser.php'); + if ($cookie_uri == '') { $cookie_uri = $HTTP_SERVER_VARS['SERVER_NAME'].substr($HTTP_SERVER_VARS['PHP_SELF'],0,strpos($HTTP_SERVER_VARS['PHP_SELF'], '/')); } -define('BASE','./'); $current_view = "preferences"; $default_view = "$default_view" . ".php"; if ($allow_preferences == 'no') header("Location: $default_view"); @@ -42,7 +45,7 @@ if ($HTTP_COOKIE_VARS['phpicalendar']) { #echo "$cookie_uri"; #print_r(unserialize($HTTP_COOKIE_VARS['phpicalendar'])); #print_r($phpicalendar); -include(BASE.'functions/ical_parser.php'); + if ((!isset($HTTP_COOKIE_VARS['phpicalendar'])) || ($cookie_unset)) { # No cookie set -> use defaults from config file. |