peakway
奋斗不止,走向成功!
测试用PHP上传大文件
这几天用PHP做一个程序,用到了大文件的上传,因为仅在局域网中使用,所以速度不是问题。我想测试一下PHP到底能传多大的文件,我修改了php.ini的几个配置,用一下程序传文件,果然可以上传几十兆甚至上百兆的文件了。
php.ini需要修改的量,这里仅列出原始配置,可以修改成你希望的大小
upload_max_filesize
=
2m
post_max_size
=
2m
max_execution_time
=
30
max_input_time
=
600
memory_limit
=
8m
我上传文件的代码如下:
------------upload.html---------------
<
html
>
<
head
>
<
title
>
Upload new news file
</
title
>
</
head
>
<
h1
>
Upload new news file
</
h1
>
<
form
enctype
="multipart/form-data"
method
="post"
action
="./upload.php"
>
<
label
>
upload this file:
<
input
name
="userfile"
type
="file"
id
="userfile"
/>
</
label
>
<
label
>
<
input
type
="submit"
name
="Submit"
value
="Send File"
/>
</
label
>
</
form
>
<
body
>
</
body
>
</
html
>
------------upload.php------------
<
html
>
<
head
>
<
title
>
Uploading
File
</
title
>
</
head
>
<
body
>
<
h1
>
Uploading
File
</
h1
>
<?
php
//
put the file where we'd like it
$upfile
=
'
./upload/
'
.
$_FILES
[
'
userfile
'
][
'
name
'
];
if
(
is_uploaded_file
(
$_FILES
[
'
userfile
'
][
'
tmp_name
'
]))
{
if
(
!
move_uploaded_file
(
$_FILES
[
'
userfile
'
][
'
tmp_name
'
]
,
$upfile
))
{
echo
'
Problem: Could not move file to destination directory
'
;
exit
;
}
}
else
{
echo
'
Problem: Possible file upload attack. Filename:
'
;
echo
$_FILES
[
'
userfile
'
][
'
name
'
];
exit
;
}
echo
'
File upload successfully<br><br>
'
;
?>
</
body
>
</
html
>
发表于 2005-11-07 10:29
peakway
阅读(1988)
评论(0)
编辑
收藏
引用
所属分类:
php
只有注册用户
登录
后才能发表评论。
<
2024年10月
>
日
一
二
三
四
五
六
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
导航
IT博客
首页
发新随笔
发新文章
联系
聚合
管理
统计
随笔: 16
文章: 2
评论: 78
引用: 0
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(1)
给我留言
查看公开留言
查看私人留言
随笔分类
database
(rss)
feeling(3)
(rss)
other(5)
(rss)
php(8)
(rss)
随笔档案
2005年11月 (8)
2005年10月 (6)
2005年4月 (1)
2004年1月 (1)
文章分类
php(2)
(rss)
相册
日常剪影
求学历程
收藏夹
nontech(1)
(rss)
technology(4)
(rss)
download
Instant Translation
中国站长站
全方位下载
搜源码
foreign
php links
PHP Magazine
weberforums
friends
flybird
平淡如水
(rss)
other
CSDN
md5()
正则表达式
php
BSD吧
PHP Help:PHP Freaks!
PHP5研究室
PHP中文站
WEB_开发者写作社区
喜悦国际村
超越PHP
搜索
最新评论
1. re: PHP开发框架总结
评论内容较长,点击标题查看
--buy an essay
2. re: PHP开发框架总结
评论内容较长,点击标题查看
--english essays paper
3. re: PHP开发框架总结
评论内容较长,点击标题查看
--mortgage loans
4. re: PHP开发框架总结
评论内容较长,点击标题查看
--writing services
5. re: PHP开发框架总结
评论内容较长,点击标题查看
--buy thesis
阅读排行榜
1. 一个便捷申请Gmail帐号的方法(2326)
2. 测试用PHP上传大文件(1988)
3. Google PageRank 和Alexa排名使用程序获取的方法(921)
4. 对MD5算法的一点体会(693)
5. Google搜索技巧2005版(679)
评论排行榜
1. 一个便捷申请Gmail帐号的方法(64)
2. Google PageRank 和Alexa排名使用程序获取的方法(5)
3. Google搜索技巧2005版(3)
4. php 发送带附件的邮件(1)
5. JPG Thumbnails(0)