本文整理汇总了PHP中XoopsMediaUploader::getMediaSize方法的典型用法代码示例。如果您正苦于以下问题:PHP XoopsMediaUploader::getMediaSize方法的具体用法?PHP XoopsMediaUploader::getMediaSize怎么用?PHP XoopsMediaUploader::getMediaSize使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类XoopsMediaUploader
的用法示例。
在下文中一共展示了XoopsMediaUploader::getMediaSize方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: XoopsMediaUploader
$uploader = new XoopsMediaUploader($files_dir, $allowed_mimetypes, $maxfilesize);
foreach ($_POST["xoops_upload_file"] as $k => $v) {
if ($uploader->fetchMedia($v)) {
$uploader->setPrefix('support_');
if (!$uploader->upload()) {
echo $uploader->getErrors();
} else {
$att_obj =& $att_handler->create();
$att_obj->setVar('res_id', $res_id);
if (!empty($xoopsUser)) {
$att_obj->setVar('uid', $xoopsUser->getVar("uid"));
}
$att_obj->setVar("att_filename", $uploader->getMediaName());
$att_obj->setVar("att_attachment", $uploader->getSavedFileName());
$att_obj->setVar("att_type", $uploader->getMediaType());
$att_obj->setVar("att_size", $uploader->getMediaSize());
$att_obj->setVar("grate_time", time());
$att_obj->setVar("update_time", time());
$att_handler->insert($att_obj);
$att_num = $att_num + 1;
}
unset($att_obj);
}
}
//update resources res_attachment
$res_obj =& $resources_handler->get($res_id);
$res_obj->setVar('res_attachment', $att_num);
$resources_handler->insert($res_obj);
}
redirect_header('admin.resources.php', 3, '保存成功');
}