Update of /cvsroot/phpicalendar/phpicalendar/includes
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7604/phpicalendar/includes
Modified Files:
event.php
Log Message:
fixes for 1634128 and allow passing event data via request instead of just post
Index: event.php
===================================================================
RCS file: /cvsroot/phpicalendar/phpicalendar/includes/event.php,v
retrieving revision 1.39
retrieving revision 1.40
diff -C2 -d -r1.39 -r1.40
*** event.php 28 Jun 2006 23:30:47 -0000 1.39
--- event.php 16 Feb 2007 06:25:42 -0000 1.40
***************
*** 12,19 ****
}
-
-
#$event = $master_array[$_POST['date']][$_POST['time']][decode_popup($_POST['uid'])];
! $event = unserialize(stripslashes($_POST['event_data']));
$organizer = unserialize($event['organizer']);
$attendee = unserialize($event['attendee']);
--- 12,17 ----
}
#$event = $master_array[$_POST['date']][$_POST['time']][decode_popup($_POST['uid'])];
! $event = unserialize(stripslashes($_REQUEST['event_data']));
$organizer = unserialize($event['organizer']);
$attendee = unserialize($event['attendee']);
***************
*** 27,32 ****
}
! $event['description'] = stripslashes(urldecode($event['description']));
! $event['event_text'] = stripslashes(urldecode($event['event_text']));
if ($event['description']) $event['description'] = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]",'<a target="_new" href="\0">\0</a>',$event['description']);
--- 25,31 ----
}
! $event['description'] = stripslashes(utf8_decode(urldecode($event['description'])));
! $event['event_text'] = stripslashes(utf8_decode(urldecode($event['event_text'])));
! $event['location'] = stripslashes(utf8_decode(urldecode($event['location'])));
if ($event['description']) $event['description'] = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]",'<a target="_new" href="\0">\0</a>',$event['description']);
|