From 9ad3203bf87da355f14ce1f10815b50386308dee Mon Sep 17 00:00:00 2001 From: Jim Hu Date: Fri, 16 Feb 2007 06:25:42 +0000 Subject: fixes for 1634128 and allow passing event data via request instead of just post --- includes/event.php | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'includes') diff --git a/includes/event.php b/includes/event.php index ee7870a..4a2c9a4 100644 --- a/includes/event.php +++ b/includes/event.php @@ -11,10 +11,8 @@ function decode_popup ($item) { return $item; } - - #$event = $master_array[$_POST['date']][$_POST['time']][decode_popup($_POST['uid'])]; -$event = unserialize(stripslashes($_POST['event_data'])); +$event = unserialize(stripslashes($_REQUEST['event_data'])); $organizer = unserialize($event['organizer']); $attendee = unserialize($event['attendee']); @@ -26,8 +24,9 @@ if ($_POST['time'] == -1) { $event_times = date($timeFormat, $event['start_unixtime']) . ' - ' . date($timeFormat, $event['end_unixtime']); } -$event['description'] = stripslashes(urldecode($event['description'])); -$event['event_text'] = stripslashes(urldecode($event['event_text'])); +$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:]/]",'\0',$event['description']); -- cgit v1.2.3