php上传代码 没反应

[复制链接]
查看11 | 回复1 | 2010-1-15 14:05:26 | 显示全部楼层 |阅读模式
$_FILES文件上传2008-05-25 17:02文件上传一、获取文件上传的数据1、$_FILES["文件域名"] 返回一个关联数组(上传文件的数据信息)如:array([name]=>文件上传名称 [type]=>文件类型 [tmp_name]=>临时文件路径名称 [error]=>错误 [size]=>文件大小)如:$_FILES["文件名"]["name"]获取它的文件上传名称 $_FILES["文件名"]["type"]image/gif文件类型 $_FILES["文件名"]["tmp_name"] $_FILES["文件名"]["size"] $_FILES["文件名"]["error"]大于0时文件上传错误2、文件上传错误(1)上传文件超过了PHP.INI中upload_max_filesize限制值。(2)上传文件超过了HTML表单中的MAX_FILE_SIZE选项指定值(3)文件只有部分被上传(4)文件没有被上传二、还原上传文件还原文件函数:move_uploaded_file(临时文件路径,保存路径)如:$flies=$_FILES["文件名"];
$path="up/".$flies["name"];
move_uploaded_file($flies,$path);三、文件上传的几个相关属性Php.inifile_uploads = On
是否允许通过HTTP上传文件的开关,默认为ON即是开upload_tmp_dir = “${path}\tmp\“ 存放临时文件upload_max_filesize = 8M
允许上传最大文件大小post_max_size = 10M
控制在采用POST方法进行一次表单提交中PHP所能够接收的最大数据量。如果希望使用PHP文件上传功能,则需要将此值改为比upload_max_filesize 还要大的数字max_input_time = 60(秒) 以秒为单位对通过POST、GET以及PUT方式接收数据时间进行限制。如果应用程序所运行环境处在低速链路上,则需要增加此值以适应接收数据所需的更多时间memory_limit = 8M
为了避免正在运行的脚本大量使用系统可用内存,PHP允许定义内存使用限额。通过memory_limit变量来指定单个脚本程序可以使用的最大内存容量变量memory_limit的值应当适当大于post_max_size的值URL编码解码函数1、urlencode() 功能:对url进行编码。对所有非字母、数字字符转换成%后跟16进制数,空格用+表示。 格式:urlencode(“字符串”)2、urldecode()
功能:对上面函数转换后的编码进行解码
格式:urldecode(“字符串”)如:[url=]">美丽的学校[/url]参考资料:http://hi.baidu.com/kjih/blog/item/ab1962b5cffa6fcb36d3ca5c.html

已赞过已踩过<
回复

使用道具 举报

千问 | 2010-1-15 14:05:26 | 显示全部楼层
什么乱七八糟的代码啊 哪里搞的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行