upload_max_filesize 这个只是限制PHP最大上传的大小
上传时候PHP把文件写入缓存,例如c:\winnt\temp,检查这里是不是有问题?
在你的FORM加入这行:
<input type="hidden" name="MAX_FILE_SIZE" value="1024000000">还不行就把代码贴出来
上传时候PHP把文件写入缓存,例如c:\winnt\temp,检查这里是不是有问题?
在你的FORM加入这行:
<input type="hidden" name="MAX_FILE_SIZE" value="1024000000">还不行就把代码贴出来
<form action="two.php" method=post enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="1024000000">
<input type=file name="userfile" size=30>
</form>two.php
<?
copy($userfile,$userfile_name);
?>
应该是copy($userfile,"c:\test.rar");
因为$userfile_name是保存在TEMP目录的,所以你这样做没有意义
1、修改upload_max_size // 大于可能的最大文件尺寸
2、set_time_limit(0) // 不然要超时