當前位置:首頁 » 文件管理 » 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