From cd501de7c511b7bb0c840fd9a38dfbb95a87ff73 Mon Sep 17 00:00:00 2001 From: Chad Little Date: Fri, 15 Nov 2002 03:51:29 +0000 Subject: More prefs work. --- preferences.php | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) (limited to 'preferences.php') diff --git a/preferences.php b/preferences.php index 98efede..78c1060 100644 --- a/preferences.php +++ b/preferences.php @@ -6,6 +6,16 @@ include(BASE.'functions/ical_parser.php'); $default_path = 'http://'.$HTTP_SERVER_VARS['SERVER_NAME'].substr($HTTP_SERVER_VARS['PHP_SELF'],0,strpos($HTTP_SERVER_VARS['PHP_SELF'], '/rss/')); $default_view = "$default_view" . ".php"; if ($allow_preferences == 'no') header("Location: $default_view"); +$action = $HTTP_GET_VARS['action']; +if ($action == 'setcookie') { + $cookie_language = $HTTP_POST_VARS['cookie_language']; + $cookie_calendar = $HTTP_POST_VARS['cookie_calendar']; + $cookie_view = $HTTP_POST_VARS['cookie_view']; + $the_cookie = array ("cookie_language" => "$cookie_language", "cookie_calendar" => "$cookie_calendar", "cookie_view" => "$cookie_view"); + echo '
'; print_r($the_cookie); echo '
'; + serialize($the_cookie); + #setcookie("the_cookie","$the_cookie",time()+6604800,"/","localhost",0); +} ?> -
+ in $language_tmp\n"; } else { print "\n"; @@ -94,7 +104,7 @@ if ($allow_preferences == 'no') header("Location: $default_view"); $cal_tmp = urlencode($cal_filename_tmp); $cal_displayname_tmp = str_replace("32", " ", $cal_filename_tmp); if (!in_array($cal_filename_tmp, $blacklisted_cals)) { - if ($cal_tmp == $cal) { + if ($cal_tmp == $cookie_calendar) { print "\n"; } else { print "\n"; -- cgit v1.2.3