//删除文件
function removefile($filepath,$path)
{
if(!empty($filepath)&&file_exists('../'.$path.$filepath))
{
unlink('../'.$path.$filepath);
return true;
}
else
{
return false;
}
}
//获取图片类型
function get_filetype($path)
{
$pos=strrpos($path,'.'); //在第一个字串中查找第二个字串最后出现的位置
if($pos!==false)
{
return substr($path,$pos); //截取后缀名
}
else
{
return ''; //返回空
}
}
//错误方法
function showerror($files)
{
if(isset($files['error'])) //判断有没有错误先
{
$php_maxsize=ini_get('upload_max_filesize'); //获取系统配置图片最大值
$htm_maxsize='20m'; //默认为2m
$msg=""; //格式化对话框
if($files['error']==0) //0:类型错误
{
if(!$this->check_img_type($files['type']))
{
$msg='上传图片类型不对';
}
}
else if($files['error']==1) //1:超过系统最大值
{
$msg="上传图片太大,最大为$php_maxsize";
}
else if($files['error']==2) //2:超过默认值
{
$msg="上传图片超过$htm_maxsize";
}
}
}
//图片类型
function check_img_type($imgtype)
{
switch($imgtype)
{
case'image/pjpeg':
case'image/gif':
case'image/png':
case'swf':
}
return 1;
}
}