PHP文件上传管理器 class.upload.php

码农软件 · 软件分类 · 文件上传组件 · 2019-03-30 16:12:05

软件介绍

class.upload.php 为你管理基于 HTTP 的文件上传,示例代码:

$foo = new Upload($_FILES['form_field']);
if ($foo->uploaded) {
 
// save uploaded image with no changes
  $foo
->Process('/home/user/files/');
 
if ($foo->processed) {
    echo
'original image copied';
 
} else {
    echo
'error : ' . $foo->error;
 
}
 
// save uploaded image with a new name
  $foo
->file_new_name_body = 'foo';
  $foo
->Process('/home/user/files/');
 
if ($foo->processed) {
    echo
'image renamed "foo" copied';
 
} else {
    echo
'error : ' . $foo->error;
 
}
 
// save uploaded image with a new name,
 
// resized to 100px wide
  $foo
->file_new_name_body = 'image_resized';
  $foo
->image_resize = true;
  $foo
->image_convert = gif;
  $foo
->image_x = 100;
  $foo
->image_ratio_y = true;
  $foo
->Process('/home/user/files/');
 
if ($foo->processed) {
    echo
'image renamed, resized x=100
          and converted to GIF'
;
    $foo
->Clean();
 
} else {
    echo
'error : ' . $foo->error;
 
}
}

It manages the uploaded file and allows you to do whatever you want with the file as many times as you want. If the file is an image, you can convert and resize it, rotate it, and crop it in many ways. You can also add borders, frames, bevels, add of text labels and watermarks, or apply various graphical effect filters. Security features and file management functions are provided. The class can also work on local files, which is useful for batch processing images online, and can circumvent open_basedir restrictions.

如果下面的网址无法访问,下载请进:http://freshmeat.net/projects/class_upload_php

本文地址:https://www.codercto.com/soft/d/2492.html

REST实战

REST实战

Jim Webber、Savas Parastatidis、Ian Robinson / 李锟、俞黎敏、马钧、崔毅 / 东南大学出版社 / 2011-10 / 78.00元

为何典型的企业项目无法像你为web所开发的项目那样运行得如此平滑?对于建造分布式和企业级的应用来说,rest架构风格真的提供了一个可行的替代选择吗? 在这本富有洞察力的书中,三位soa专家对于rest进行了讲求实际的解释,并且通过将web的指导原理应用到普通的企业计算问题中,向你展示了如何开发简单的、优雅的分布式超媒体系统。你将会学习到很多技术,并且随着一家典型的公司从最初的小企业逐渐成长为......一起来看看 《REST实战》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试