$mes = urlencode("{$calname} : {$tmpname}"); $cal->redirect("done=error&mes={$mes}"); exit; } else { $mes = urlencode(sprintf("{$records} " . _AM_FMT_IMPORTED, $calname)); $cal->redirect("done=imported&mes={$mes}"); exit; } } else { if (isset($_POST['local_import']) && isset($_FILES['user_ics']['tmp_name']) && is_readable($_FILES['user_ics']['tmp_name'])) { // Ticket Check if (!$xoopsGTicket->check()) { redirect_header(XOOPS_URL . '/', 3, $xoopsGTicket->getErrors()); } // ファイルアップロードによるiCalendarインポート list($records, $calname, $tmpname) = explode(":", $cal->import_ics_via_upload('user_ics'), 3); if ($records <= 0) { $mes = urlencode("{$calname} : " . $_FILES['user_ics']['name']); $cal->redirect("done=error&mes={$mes}"); exit; } else { $mes = urlencode(sprintf("{$records} " . _AM_FMT_IMPORTED, $calname)); $cal->redirect("done=imported&mes={$mes}"); exit; } } else { if (isset($_POST['delete'])) { // Ticket Check if (!$xoopsGTicket->check()) { redirect_header(XOOPS_URL . '/', 3, $xoopsGTicket->getErrors()); }