From: <ji...@us...> - 2007-02-16 06:25:43
|
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']); |