$ea->save(); } catch (CNException $err) { $msg .= __("Couldn't create EventAssociation:") . "<br />" . $err->getMessage(); } } if ($ev->event_id) { $ed['event_id'] = $ev->event_id; $is_edit = false; $is_display = true; } } } if (isset($_POST['update'])) { $ed = get_event_data(); $ev = new Event(); $ev->load_by_event_id((int) $ed['event_id']); if (empty($ev->event_id)) { $msg = sprintf(__("There was a problem updating the event:") . "<br />" . __("Event %d doesn't exist"), (int) $ed['event_id']); } else { $ev->event_data['description'] = $ed['event_description']; $ev->event_data['venue'] = $ed['event_venue']; foreach ($ed as $k => $v) { if ($v) { $ev->{$k} = $v; } } // handle uploaded inages try { if ($img = image_uploaded()) { $ev->event_data['banner'] = $img; }