示例#1
0
     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':
示例#2
0
文件: index.php 项目: Git-Host/AMPPS
     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':