1、文件上传简介
表单中声明一个上传的属性 enctype = 'multipart/form-data'
<input type="file" name="upload_file">
<input type="hidden" name="MAS_FILE_SIZE" value="1024">
2、处理上传文件
$_FILES['upload_file']数组的值
Name
Type
Tmp_name
Error
Size
3、处理多文件上传
只需在上传时循环处理即可
4、突破上传的内存限制(两种方法)
修改php.ini中memory_limit 的值
使用Apache Rewrite 方法,动态修改memory_limit的值。首先建立一个.htaccess文件,保存在上传文件程序的当前目录即可。
代码如下:
php_value memory_limit 100M
php_value post_max_size 30M
php_value upload_max_filesize 30M
php_value max_excutiong_time 300
php_value max_input_time 300
php_value display_errors On
表单中声明一个上传的属性 enctype = 'multipart/form-data'
<input type="file" name="upload_file">
<input type="hidden" name="MAS_FILE_SIZE" value="1024">
2、处理上传文件
$_FILES['upload_file']数组的值
Name
Type
Tmp_name
Error
Size
3、处理多文件上传
只需在上传时循环处理即可
4、突破上传的内存限制(两种方法)
修改php.ini中memory_limit 的值
使用Apache Rewrite 方法,动态修改memory_limit的值。首先建立一个.htaccess文件,保存在上传文件程序的当前目录即可。
代码如下:
php_value memory_limit 100M
php_value post_max_size 30M
php_value upload_max_filesize 30M
php_value max_excutiong_time 300
php_value max_input_time 300
php_value display_errors On