break; case 'downloadarchive': if (frm_isset('mime') && frm_isset('fileid')) { $fileok = false; if (!frm_isset('filename') || frm_empty('filename')) { $filename = 'kpdl' . date('hi'); } else { $filename = frm_get('filename'); } $fileid = frm_get('fileid', 1); if (is_numeric($fileid)) { $kpa = new kparchiver(); $file = $kpa->getarchivefile($fileid); if (strlen($file) > 0 && file_exists($file)) { $kpa = new kparchiver(); $kpa->download($file, frm_get('mime'), $filename); @unlink($file); $fileok = true; } } if (!$fileok) { kprintheader(get_lang(260)); echo '<form action="' . PHPSELF . '" method="get">'; echo '<font class="notice">' . get_lang(261) . '</font><br/><br/>'; echo '<input type="button" value="' . get_lang(27) . '" name="close" class="fatbuttom" onclick="javascript: window.close();"/>'; echo '</form>'; kprintend(); } } break; case 'playwinlist':
break; case 'downloadarchive': if (isset($_POST['mime']) && isset($_POST['fileid'])) { $fileok = false; if (!isset($_POST['filename']) || strlen($_POST['filename']) == 0) { $filename = 'kpdl' . date('hi'); } else { $filename = $_POST['filename']; } $fileid = $_POST['fileid']; if (is_numeric($fileid)) { $kpa = new kparchiver(); $file = $kpa->getarchivefile($fileid); if (strlen($file) > 0 && file_exists($file)) { $kpa = new kparchiver(); $kpa->download($file, $_POST['mime'], $filename); @unlink($file); $fileok = true; } } if (!$fileok) { kprintheader(get_lang(260), 0, 0); echo '<form action="' . PHPSELF . '" method="get">'; echo '<font class="notice">' . get_lang(261) . '</font><br/><br/>'; echo '<input type="button" value="' . get_lang(27) . '" name="close" class="fatbuttom" onclick="javascript: window.close();"/>'; echo '</form>'; kprintend(); } } break; case 'playwinlist':