当前位置: 首页>>代码示例>>PHP>>正文


PHP BigTree::uploadMaxFileSize方法代码示例

本文整理汇总了PHP中BigTree::uploadMaxFileSize方法的典型用法代码示例。如果您正苦于以下问题:PHP BigTree::uploadMaxFileSize方法的具体用法?PHP BigTree::uploadMaxFileSize怎么用?PHP BigTree::uploadMaxFileSize使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在BigTree的用法示例。


在下文中一共展示了BigTree::uploadMaxFileSize方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1:

?>
/" enctype="multipart/form-data" id="page_form">
		<?php 
if (isset($_GET["return"]) && $_GET["return"] == "front") {
    ?>
		<input type="hidden" name="return_to_front" value="true" />
		<?php 
}
if (isset($_GET["return_to_self"])) {
    ?>
		<input type="hidden" name="return_to_self" value="true" />
		<?php 
}
?>
		<input type="hidden" name="MAX_FILE_SIZE" value="<?php 
echo BigTree::uploadMaxFileSize();
?>
" id="bigtree_max_file_size" />
		<input type="hidden" name="_bigtree_post_check" value="success" />
		<input type="hidden" name="<?php 
if ($bigtree["form_action"] == "create") {
    ?>
parent<?php 
} else {
    ?>
page<?php 
}
?>
" value="<?php 
echo $bigtree["current_page"]["id"];
?>
开发者ID:kurt-planet,项目名称:BigTree-CMS,代码行数:31,代码来源:_form.php

示例2: isset

} else {
    $replacing = false;
}
$folder = isset($_POST["folder"]) ? sqlescape($_POST["folder"]) : false;
$f = $_FILES["file"];
$file_name = $replacing ? $replacing : $f["name"];
// If the user doesn't have permission to upload to this folder, throw an error.
$perm = $admin->getResourceFolderPermission($folder);
if ($perm != "p") {
    $f["error"] = 9;
}
$error = false;
// Check for file upload errors (or the permission error we faked above)
if ($f["error"]) {
    if ($f["error"] == 2 || $f["error"] == 1) {
        $error = "The uploaded file was too large. (" . BigTree::formatBytes(BigTree::uploadMaxFileSize()) . " max)";
    } elseif ($f["error"] == 9) {
        $error = "You do not have permission to upload to this folder.";
    } else {
        $error = "The upload failed (unknown error).";
    }
    // File successfully uploaded
} elseif ($f["tmp_name"]) {
    $storage = new BigTreeStorage();
    $temp_name = $f["tmp_name"];
    // See if this file already exists
    if ($replacing || !$admin->matchResourceMD5($temp_name, $_POST["folder"])) {
        $md5 = md5_file($temp_name);
        // Get the name and file extension
        $n = strrev($file_name);
        $extension = strtolower(strrev(substr($n, 0, strpos($n, "."))));
开发者ID:matthisamoto,项目名称:Graphfan,代码行数:31,代码来源:upload.php

示例3: foreach

$successes = 0;
// This is an iFrame, so we're going to call the parent from it.
echo '<html><body><script>';
// If the user doesn't have permission to upload to this folder, throw an error.
$perm = $admin->getResourceFolderPermission($folder);
if ($perm != "p") {
    echo 'parent.BigTreeFileManager.uploadError("You do not have permission to upload to this folder.");';
} else {
    foreach ($_FILES["files"]["tmp_name"] as $number => $temp_name) {
        $error = $_FILES["files"]["error"][$number];
        $file_name = $replacing ? $replacing : $_FILES["files"]["name"][$number];
        // Throw a growl error
        if ($error) {
            $file_name = htmlspecialchars($file_name);
            if ($error == 2 || $error == 1) {
                $errors[] = $file_name . " was too large " . BigTree::formatBytes(BigTree::uploadMaxFileSize()) . " max)";
            } else {
                $errors[] = "Uploading {$file_name} failed (unknown error)";
            }
            // File successfully uploaded
        } elseif ($temp_name) {
            // See if this file already exists
            if ($replacing || !$admin->matchResourceMD5($temp_name, $_POST["folder"])) {
                $md5 = md5_file($temp_name);
                // Get the name and file extension
                $n = strrev($file_name);
                $extension = strtolower(strrev(substr($n, 0, strpos($n, "."))));
                // See if it's an image
                list($iwidth, $iheight, $itype, $iattr) = getimagesize($temp_name);
                // It's a regular file
                if ($itype != IMAGETYPE_GIF && $itype != IMAGETYPE_JPEG && $itype != IMAGETYPE_PNG) {
开发者ID:kurt-planet,项目名称:BigTree-CMS,代码行数:31,代码来源:upload.php


注:本文中的BigTree::uploadMaxFileSize方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。