//表单上传只能使用multipart/form-data编码格式
$_FILES系统函数;
$_FILES['myFile']['name']文件名称
$_FILES['myFile']['type']文件的类型,服务端进行限制
image/**
image/x-png
application/x-zip-compressed
$_FILES['myFile']['size']上传文件大小
$_FILES['myFile']['tmp_name']上传服务后保存临时文件名
$_FILES['myFile']['error']错误代码;
0成功1超过php.ini大小2超过MAX_FILE_SIZE选项指定的值
3只有部分上传 5上传文件大小为0
move_uploaded_file(临时文件,目标位置和文件名);
上传后移动文件到目标位置的函数
is_uploaded_file(MIME);
判断上传MIME类型的文件函数
复制代码 代码如下:
<form enctyoe="multipart/form-data" method="post" name="upload">
<input name="upfile" name="name">
</form>
if(is_uploaded_file($_FILES['myFile']['tmp_name'])){
$upfile = $_FILES['upload'];
$name = $upfile['name'];
$type = $upfile['type'];
$size = $upfile['size'];
$tmp_name = $upfile['tmp_name'];
$error = $upfile['error'];
switch($type){
case 'image/pjpeg' : $ok=1;
break
}
if($ok){
move_uploaded_file($tmp_name,'up/'.$name);
}else{
echo "文件类型不允许";
}
}
相关推荐:
将bat文件注册为windows系统服务的方法
javascript 定时自动切换的选项卡Tab
jQuery toggle()设置CSS样式
javascript 操作Word和Excel的实现代码
extjs 学习笔记(三) 最基本的grid
Oracle 子程序参数模式,IN,OUT,NOCOPY
SQL语法 分隔符理解小结
php 不同编码下的字符串长度区分
Javascript showModalDialog两个窗体之间传值
面向对象的编程思想在javascript中的运用上部
通用javascript脚本函数库 方便开发
php面向对象全攻略 (六)__set() __get() __isset() __unset()的用法
Javascript createElement和innerHTML增加页面元素的性能对比
Python 匹配任意字符(包括换行符)的正则表达式写法
写出更好的JavaScript之undefined篇(上)
VBScript 实现文字遮罩
mysql 备份与迁移 数据同步方法
JS溶解形式的文字切换特效
Mootools 1.2 手风琴(Accordion)教程
DB2 日期和时间的函数应用说明
php 服务器调试 Zend Debugger 的安装教程
英文七个发泄句子(转)
as3 rollOver or mouseOver使用说明
php self,$this,const,static,-&gt;的使用
PHP字符串 ==比较运算符的副作用
ASP 80040e14错误的解决方法
牛奶包装带上的秘密—让你知道牛奶真正生产日期
Js+CSS 文字渐隐渐现显示
IE FF OPERA都可用的弹出层实现代码
JavaScript Array扩展实现代码
JSP forward用法分析实例代码分析
jQuery帮助之CSS尺寸(五)outerHeight、outerWidth
SQLSERVER中union,cube,rollup,cumpute运算符使用说明
windows与linux 路径正则写法
JavaScript中Object和Function的关系小结
jquery 框架使用教程 AJAX篇
php面向对象全攻略 (七) 继承性
Jquery作者John Resig自己封装的javascript 常用函数
纯CSS 链接悬停提示效果代码
jquery 模式对话框终极版实现代码
JavaScript 三种不同位置代码的写法
js 获取网络图片的高度和宽度的实现方法(变通了下)
CCPry JS类库 代码
PHP教程 预定义变量
MySQL 数据类型 详解
mysql sql语句总结
asp.net IList查询数据后格式化数据再绑定控件
按键盘方向键翻页跳转的javascript代码(支持ie,firefox)
PHP 字符截取 解决中文的截取问题,不用mb系列
js apply/call/caller/callee/bind使用方法与区别分析