case 'dlplaylist': if (ALLOWDOWNLOAD && $cfg['archivemode'] && db_guinfo('u_allowdownload') && db_guinfo('allowarchive') && frm_ok('pid', 1)) { $kpa = new kparchiver(); $kp = new kp_playlist(frm_get('pid', 1)); if ($kp->anyaccess()) { $res = $kp->getres(); while ($row = db_fetch_assoc($res)) { $kpa->setfile($row['sid']); } $kpa->execute(); } } break; case 'dlselected': if (frm_isset('filestoarc') && ALLOWDOWNLOAD && db_guinfo('u_allowdownload') && $cfg['archivemode'] && db_guinfo('allowarchive')) { $kpa = new kparchiver(); $fl = explode(';', frm_get('filestoarc')); $ids = retrievesids($fl); for ($i = 0, $c = count($ids); $i < $c; $i++) { $kpa->setfile($ids[$i]); } $kpa->execute(); } break; case 'randomizerselected': kprintheader(get_lang(260)); ?> <form name="arcfiles" action="<?php echo PHPSELF; ?> " method="post">
case 'dlplaylist': if (isset($_GET['pid']) && ALLOWDOWNLOAD && db_guinfo('u_allowdownload') && $cfg['archivemode'] && db_guinfo('allowarchive')) { $kpa = new kparchiver(); $kp = new kp_playlist($_GET['pid']); if ($kp->anyaccess()) { $res = $kp->getres(); while ($row = mysql_fetch_row($res)) { $kpa->setfile($row[0]); } $kpa->execute(); } } break; case 'dlselected': if (isset($_POST['filestoarc']) && ALLOWDOWNLOAD && db_guinfo('u_allowdownload') && $cfg['archivemode'] && db_guinfo('allowarchive')) { $kpa = new kparchiver(); $fl = explode(';', $_POST['filestoarc']); $ids = retrievesids($fl); for ($i = 0, $c = count($ids); $i < $c; $i++) { $kpa->setfile($fl[$i]); } $kpa->execute(); } break; case 'randomizerselected': kprintheader(get_lang(260), 0, 0); ?> <form name="arcfiles" action="<?php echo PHPSELF; ?> " method="post">