当前位置:首页 » 文件管理 » php上传文件安全

php上传文件安全

发布时间: 2025-10-07 02:32:12

php文件上传时,关于临时目录的问题,我想知道的是,默认路径是C:\WINDOWS\temp,但是后面怎么会多出

通常,从安全性考虑,上传文件的文件保存在一个临时目录里面,并且取了一个随机的字符串进行命名,由于临时目录的特性,你需要在这个文件被系统删除之前,及时将这个文件转存到你指定的位置。如果想看文件的原名称,可以用 $_FILES['myFile']['name']。

以下是 $_FILES 全局数组的详细内容:

$_FILES['myFile']['name'] 客户端文件的原名称。

$_FILES['myFile']['type'] 文件的 MIME 类型,需要浏览器提供该信息的支持,例如"image/gif"。

$_FILES['myFile']['size'] 已上传文件的大小,单位为字节。

$_FILES['myFile']['tmp_name'] 文件被上传后在服务端储存的临时文件名,一般是系统默认。可以在php.ini的upload_tmp_dir 指定,但 用 putenv() 函数设置是不起作用的。

$_FILES['myFile']['error'] 和该文件上传相关的错误代码。['error'] 是在 PHP 4.2.0 版本中增加的。下面是它的说明:(它们在PHP3.0以后成了常量)

⑵ 上传php文件被安全狗拦截怎么办

安全狗安全吗,。。。了,还占用资源~~~
那你看看安全狗没有类似白名单的设置~~~把你的文件加入即可~~~

热点内容
禁止网页访问软件 发布:2025-10-07 05:31:31 浏览:561
外网访问通达oa 发布:2025-10-07 05:15:50 浏览:118
python转为整数 发布:2025-10-07 04:59:50 浏览:444
Sql控制 发布:2025-10-07 04:58:32 浏览:32
linux下开发android 发布:2025-10-07 04:42:29 浏览:619
vs自带sqlserver 发布:2025-10-07 04:42:29 浏览:371
gcc编译objectc 发布:2025-10-07 04:41:12 浏览:270
打开sqlserver数据库 发布:2025-10-07 04:37:31 浏览:96
随身编程 发布:2025-10-07 04:36:47 浏览:215
安卓版c语言编译器 发布:2025-10-07 04:30:08 浏览:983