$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);