PHP 文件上传

项目中,我们经常会遇到上传文件(如app中上传自己的图像,网站中上传新闻的缩略图等),这些都离不开PHP上传文件,这一章,我们将会解开上传文件的序幕。

测试网站:http://www.kaifazhe.site/php/1102/index.php

创建一个文件上传表单:

选择文件:

示例截图:

解释说明信息:

标签的 enctype 属性规定了在提交表单时要使用哪种内容类型。在表单需要二进制数据时,比如文件内容,请使用 "multipart/form-data"。

标签的 type="file" 属性规定了应该把输入作为文件来处理。举例来说,当在浏览器中预览时,会看到输入框旁边有一个浏览按钮,如上截图所示。

创建上传脚本

uploadFile.php:接受index.php文件上传过来的文件,并处理。

结果:

上传限制:我们对用户选择的文件做一些限制,如只能选择 .gif .png .jpg格式的文件,大小不能超过100kb。

结果

最后一步:保存被上传的文件

结果:

文件存储目录

上述都是PHP脚本处理php上传文件,测试网站中会将的更复杂,比如创建目录,文件重命名,优化上传表单等。

作者:林路同,转载请注明来源,谢谢。

公众号:林路同

林中多歧路,殊途同归。互联网资讯,名人传记,搞笑段子,笑话故事,社会热点,创业故事,技术分享,如果您觉得不错就关注下树洞吧,树洞会再接再厉的哈。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181102A0SBNX00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券