PHP文件上传实现的注意点
2008-03-11 13:00
549 查看
上传界面
假设该界面中的文件域name为userfile,我们可以通过浏览打开一个文件选择窗口,完成选择后,文本框中会显示被现实文件在本地机器上的完整路径。当按下上传后,文件会被传送到服务器的临时目录上,并且被重命名为php?.tmp,其中的问号是一个随机编号。
html代码如下:
在传送到另一个文件upload.php后,可以通过以下一些变量访问与该文件相关的信息
$userfile_name 上传文档名称
$userfile_tmp_name 上传文档保存到的临时名称
$userfile_size 上传文档大小,单位bytes
$userfile_type 上传文档的mime类型
以上这些变量在windows+apache环境下一切正常,但是如果在linux下出现无法访问的情况,可以使用以下变量
$_FILE['userfile']['name'] 等同于$userfile_name
$_FILE['userfile']['tmp_name'] 等同于$userfile_tmp_name
$_FILE['userfile']['size'] 等同于$userfile_size
$_FILE['userfile'][type] 等同于$userfile_type
假设该界面中的文件域name为userfile,我们可以通过浏览打开一个文件选择窗口,完成选择后,文本框中会显示被现实文件在本地机器上的完整路径。当按下上传后,文件会被传送到服务器的临时目录上,并且被重命名为php?.tmp,其中的问号是一个随机编号。
html代码如下:
在传送到另一个文件upload.php后,可以通过以下一些变量访问与该文件相关的信息
$userfile_name 上传文档名称
$userfile_tmp_name 上传文档保存到的临时名称
$userfile_size 上传文档大小,单位bytes
$userfile_type 上传文档的mime类型
以上这些变量在windows+apache环境下一切正常,但是如果在linux下出现无法访问的情况,可以使用以下变量
$_FILE['userfile']['name'] 等同于$userfile_name
$_FILE['userfile']['tmp_name'] 等同于$userfile_tmp_name
$_FILE['userfile']['size'] 等同于$userfile_size
$_FILE['userfile'][type] 等同于$userfile_type
相关文章推荐
- PHP文件上传实现的注意点
- PHP文件上传实现的注意点
- 配置php.ini实现PHP文件上传功能
- PHP实现单文件上传、多个单文件上传、多文件上传的过程化封装
- PHP用FTP类上传文件视频等的简单实现方法
- PHP 实现一种多文件上传的方法
- 简单实用的PHP程序实现文件上传
- 用PHP Session和Javascript实现文件上传进度条,处理进度条
- php文件上传的原理及实现
- Android使用HttpClient实现文件上传到PHP服务器,并监控进度条
- 使用PHP实现文件上传和多文件上传
- jQuery+php实现ajax文件即时上传
- ajax利用FormData、FileReader实现多文件上传php获取
- 用PHP实现文件上传二法
- PHP上传文件注意
- php 使用html5实现多文件上传实例
- PHP基础之在Dreamweaver下使用PHP实现文件上传
- php 实现文件上传功能
- PHP 大文件上传进度条实现
- php+jQuery.uploadify实现文件上传教程