Exemplo n.º 1
0
         $tpl->error(ERROR_NO_ACCESS);
     }
     $podcast->setCacheId($cache->getCacheId());
     $cache = null;
 } else {
     $tpl->error(ERROR_INVALID_OPERATION);
 }
 // uploaded file ok?
 if (isset($_REQUEST['ok'])) {
     $bError = false;
     $title = isset($_REQUEST['title']) ? $_REQUEST['title'] : '';
     if ($title == '') {
         $tpl->assign('errortitle', true);
         $bError = true;
     } else {
         $podcast->setTitle($title);
     }
     if (!isset($_FILES['file'])) {
         $tpl->assign('errorfile', ERROR_UPLOAD_ERR_NO_FILE);
         $bError = true;
     } else {
         if ($_FILES['file']['error'] == UPLOAD_ERR_NO_FILE) {
             $tpl->assign('errorfile', ERROR_UPLOAD_ERR_NO_FILE);
             $bError = true;
         } else {
             if ($_FILES['file']['error'] == UPLOAD_ERR_FORM_SIZE || $_FILES['file']['error'] == UPLOAD_ERR_INI_SIZE) {
                 $tpl->assign('errorfile', ERROR_UPLOAD_ERR_SIZE);
                 $bError = true;
             } else {
                 if ($_FILES['file']['error'] != UPLOAD_ERR_OK) {
                     $tpl->assign('errorfile', ERROR_UPLOAD_UNKNOWN);