示例#1
0
     if ($kppl->writeaccess()) {
         $kppl->savesequence(frm_get('seq', 3));
     }
     break;
 case 'saveplaylist':
     $name = frm_get('playlistname');
     if (frm_isset('shuffle')) {
         $kppl->setstatus(1);
     } else {
         $kppl->setstatus(0);
     }
     if (frm_ok('public', 1)) {
         $kppl->setpublic(frm_get('public', 1));
     }
     if (strlen($name) > 0) {
         $kppl->setname($name);
     }
     if ($kppl->soleaccess()) {
         $kppl->update();
     }
     break;
 case 'sortplaylist':
     if ($kppl->writeaccess()) {
         switch (frm_get('sort', 1)) {
             case 0:
                 $kppl->sortalphabetic();
                 break;
             case 1:
                 $kppl->sortrandom();
                 break;
             case 2: