All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
asp.net2.0中Crystal报表区域介绍
常用PHP函数功能中文对照表_[PHP教程]
delphi向一个文件中添加内容
PHP技巧:正确理解PHP程序编译时的错误信息_php资料_编程技术
技巧:用PHP程序计算时间差的几种方法_[PHP教程]
一组,ASP.NET,2.0,主题文件下载_[Asp.Net教程]
用Popup对象构建网页右键菜单_JavaScript技术_编程技术
用PHP制作动态计数器_php资料_编程技术
简单介绍,ASP.NET,中的运算操作符_[Asp.Net教程]
HTML-加速、再加速_[Html教程]
Reading number is top 10 pictures
Beautiful vacuum girl3
新版武松打虎
Look for from human art net, is good--2
天安门景物系列(一)
Sell the barbecue as says father du breul3
Extremely rare TianShan Mountains snow lotus2
狗狗与主人神同步2
看到这个手速,决定过年就让我家猫帮我抢红包了。。
Soong ching ling's former residence1
Desktop Wallpapers1
Download software ranking
Ashlynn Video1
The Bermuda triangle1
Tram sex maniac 2 (H) rar bag16
卡丁车单机版
网络管理员第三版
Jinling thirteen stock
jBuilder2006
C语言教程TXT
软件工程思想
The Bermuda triangle3
归海一刀 published in(发表于) 2014/2/10 6:52:07 Edit(编辑)
利用PHP上传文件_[PHP教程]

利用PHP上传文件_[PHP教程]

利用PHP上传文件_[PHP教程]


这是一个经典范例,它实现了最长用功能,稍加修改就能定制为强大的上传程序.



上载文件表单


请选择文件:





upload_file=_FILES['upload_file']['tmp_name'];
upload_file_name=_FILES['upload_file']['name'];
if(
upload_file){
file_size_max = 1000*1000;// 1M限制文件上传最大容量(bytes)
store_dir = "d:/";// 上传文件的储存位置
accept_overwrite = 1;//是否允许覆盖相同文件
// 检查文件大小
if (upload_file_size > file_size_max) {
echo
"对不起,你的文件容量大于规定";
exit;
}
// 检查读写文件
if (file_exists(store_dir . upload_file_name) && !accept_overwrite) {
Echo
"存在相同文件名的文件";
exit;
}
//复制文件到指定目录
if (!move_uploaded_file(upload_file,store_dir.upload_file_name)) {
echo
"复制文件失败";
exit;
}
}
Echo
"

你上传了文件:";
echo
_FILES['upload_file']['name'];
echo
"
"
;
//客户端机器文件的原名称。
Echo "文件的 MIME 类型为:";
echo
_FILES['upload_file']['type'];
//文件的 MIME 类型,需要浏览器提供该信息的支持,例如“image/gif”。
echo "
"
;
Echo
"上传文件大小:";
echo
_FILES['upload_file']['size'];
//已上传文件的大小,单位为字节。
echo "
"
;
Echo
"文件上传后被临时储存为:";
echo
_FILES['upload_file']['tmp_name'];
//文件被上传后在服务端储存的临时文件名。
echo "
"
;
Erroe=_FILES['upload_file']['error'];
switch(
Erroe){
case
0:
Echo
"上传成功"; break;
case
1:
Echo
"上传的文件超过了 php.ini 中 upload_max_filesize 选项限制的值."; break;
case
2:
Echo
"上传文件的大小超过了 HTML 表单中 MAX_FILE_SIZE 选项指定的值。"; break;
case
3:
Echo
"文件只有部分被上传";break;
case
4:
Echo
"没有文件被上传";break;
}
?>







添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.