本文实例讲述了php可生成缩略图的文件上传类及其用法。分享给大家供大家参考。具体实现方法如下:
类文件调用方法如下:
代码如下:<?php
if ($_GET['action'] == 'save') {
$up = new upload();
$up->set_dir(dirname(__FILE__).'/upload/','{y}/{m}');
$up->set_thumb(100,80);
$up->set_watermark(dirname(__FILE__).'/jblog/images/watermark.png',6,90);
$fs = $up->execute();
var_dump($fs);
}
?>
<html>
<head><title>test</title></head>
<body style="margin:0;padding:0">
<form name="upload" method="post" action="?action=save" enctype="multipart/form-data" style="margin:0">
<input type="file" name="attach[]" />
<input type="file" name="attach[]" />
<input type="submit" name="submit" value="上 传" />
</form>
</body>
</html>
upload上传类文件如下:
代码如下:class upload {
var $dir; //附件存放物理目录
var $time; //自定义文件上传时间
var $allow_types; //允许上传附件类型
var $field; //上传控件名称
var $maxsize; //最大允许文件大小,单位为KB
新闻热点
疑难解答