Update of /cvsroot/phpicalendar/phpicalendar/functions
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24417/phpicalendar/functions
Modified Files:
init.inc.php
Log Message:
improve cookie handling and preferences.php
Index: init.inc.php
===================================================================
RCS file: /cvsroot/phpicalendar/phpicalendar/functions/init.inc.php,v
retrieving revision 1.94
retrieving revision 1.95
diff -C2 -d -r1.94 -r1.95
*** init.inc.php 25 Mar 2006 07:11:07 -0000 1.94
--- init.inc.php 5 Apr 2006 04:51:41 -0000 1.95
***************
*** 16,21 ****
include_once(BASE.'config.inc.php');
! if (isset($_COOKIE['phpicalendar'])) {
! $phpicalendar = unserialize(stripslashes($_COOKIE['phpicalendar']));
if (isset($phpicalendar['cookie_language'])) $language = $phpicalendar['cookie_language'];
if (isset($phpicalendar['cookie_calendar'])) $default_cal_check = $phpicalendar['cookie_calendar'];
--- 16,22 ----
include_once(BASE.'config.inc.php');
! $cookie_name = 'phpicalendar_'.basename($default_path);
! if (isset($_COOKIE["$cookie_name"]) && !isset($_POST['unset'])) {
! $phpicalendar = unserialize(stripslashes($_COOKIE[$cookie_name]));
if (isset($phpicalendar['cookie_language'])) $language = $phpicalendar['cookie_language'];
if (isset($phpicalendar['cookie_calendar'])) $default_cal_check = $phpicalendar['cookie_calendar'];
|