php-文件上传案例1
来源:互联网 发布:淘宝联盟不能注册 编辑:程序博客网 时间:2024/06/05 14:29
html文件:
<form action="photo_add_do.php" method="post" enctype="multipart/form-data" name="form1" id="form1" onsubmit="return validatess()">
<input type="file" name="photo_path" id="photo_path" />
<input type="submit" name="button" id="button" value="确认" />
</form>
php文件:
//上传文件类型
$uptypes=array(
'image/jpg',
'image/jpeg',
'image/png',
'image/gif',
'image/bmp',
'image/pjpeg',
'image/x-png'
);
$max_file_size=2000000;//1M 1000KB 1000byte
//得到文件域的信息,上传照片功能
if(is_uploaded_file($_FILES["photo_path"]["tmp_name"])){
$files = $_FILES["photo_path"];//得到上传文件的所有信息
//得到文件的名称
$name = $files["name"];
//得到临时文件目录
$tmp_name=$files["tmp_name"];
//得到文件的类型
$filetype = $files["type"];
//得到文件的大小
$filesize = $files["size"];
if(!in_array($filetype,$uptypes)){
echo "文件类型不符!".$filetype;
exit();
}
if($max_file_size<$filesize){
echo "文件太大!";
exit();
}
$newPath = "upload/".$name;//存储照片的路径
if(!move_uploaded_file($tmp_name,$newPath)){
echo"上传失败";
exit();
}
//上传
}else{
echo"上传文件不存在";
exit();
}
- php-文件上传案例1
- PHP——上传文件单个案例
- php ajax 单个文件上传案例解析
- 文件上传案例(1)
- 【php】利用php函数实现文件上传案例分析
- PHP文件上传(1)
- php文件上传(1)
- 文件上传,图片上传案例
- java-文件上传案例
- 迷你上传文件案例
- TCP文件上传案例
- 案例--文件上传总结
- 文件上传案例
- formData文件上传--案例
- 文件上传案例
- springmvc 文件上传案例
- 文件上传案例
- [PHP]进阶教程:PHP中的文件打开、关闭与文件上传案例教程
- 就业感言:阳光总在风雨后
- 置换文字颜色的机关
- First Step
- 程序加载中,请稍候ProgressDialog
- jquery-json-ajax-无刷新验证--案例7
- php-文件上传案例1
- 我的linux学习起点
- WPF实现MDI窗口,并解决花屏问题
- Matlab创建有价值历史纪录(完整版)
- 续 Matlab创建有价值历史纪录(完整版)
- MATLAB GUI编程中几个有用的程序段
- MyEclipse中JS乱码问题
- 我的第一篇
- 关于地址