作者:Liushan2502897753 | 来源:互联网 | 2023-09-03 03:43
本文章为你提供一款简单的关于php文件上传功能的代码哦,如果你是php初学者这款文件上传代码很容易理解哦,并且也很实例的。<?php教程if($_FILES[file]){&
本文章为你提供一款简单的关于php文件上传功能的代码哦,如果你是php 初学者这款文件上传代码很容易理解哦,并且也很实例的。
if($_FILES['file']){
// ----------------------------------------------------------------------------------------------//
//
// 说明:文件上传 日期:2004-5-2
//
// ----------------------------------------------------------------------------------------------//
// 上传设置
$maxsize=10002400; //最大允许上传的文件大小
$alltype=array(".php",".php3"); //所有允许上传的文件类型
$imgtype=array(".php",".php3"); //类型
// 判断文件大小
if($_FILES['file']['size']>$maxsize) {
echo "您上传的资料大于10000K";
exit;
}
// 判断文件类型
$type=strstr($_FILES['file']['name'],".");
if(in_array($type,$alltype)){
echo "不允许上传该类型的文件";
exit;
}
include './uploaddir.php';
$time=date("Ymd-His",time());
$fn=$time.$type;
$destination=$updir."/".$fn;
if(@move_uploaded_file($_FILES['file']['tmp_name'], $destination)){
@chmod($destination, 0777);
$fileurl=$updir."/".$destination;
$fileurl="".$destination;
}else{
echo "上传失败!";
echo "";
}
// ----------------------------------------------------------------------------------------------//
}
if($back=="no"):
echo "ok";
exit;
endif;
?>
name=insertpic enctype=multipart/form-data method=post>