中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

創建一個文件表單允許用戶從上傳文件是非常有用的

2023-11-19    分類: 網站建設

為了網站的安全,絕對不允許上傳php文件。如果有人進入你的后臺,上傳了一個php文件,你的網站源代碼都會保存到他的,你可以直接打包看看你的代碼。因此php文件上傳代碼,您必須控制上傳的目錄和文件類型。一般只能上傳圖片。

創建文件上傳表單

允許用戶從表單上傳文件非常有用。

看看這個用于上傳文件的 HTML 表單:

復制代碼代碼如下:

請注意有關此表格的以下信息:

標簽的屬性指定提交表單時要使用的內容類型。當表單需要二進制數據,如文件內容時php文件上傳代碼,請使用“/form-data”。

標簽的 type="file" 屬性指定輸入應作為文件處理。例如,在瀏覽器中預覽時,您會在輸入框旁邊看到一個瀏覽按鈕。

注意:允許用戶上傳文件是一個巨大的安全風險。請只允許受信任的用戶執行文件上傳操作。

創建上傳腳本

“.php”文件包含上傳文件的代碼:

復制代碼代碼如下:

通過使用 pHp 的全局數組 $,您可以將文件從客戶端計算機上傳到遠程服務器。

第一個參數是表單的名稱,第二個下標可以是“名稱”、“類型”、“大小”、“”或“”。像這樣:

復制代碼代碼如下:

$["file"]["name"]-上傳文件的名稱

$["file"]["type"]-上傳文件的類型

$["file"]["size"]-上傳文件的大小,以字節為單位

$["file"][""]-存儲在服務器上的文件的臨時副本的名稱

$["file"][""]-文件上傳導致的錯誤碼

這是一種非常簡單的上傳文件的方法。出于安全原因,您應該增加對誰有權上傳文件的限制。

上傳限制

在此腳本中,我們添加了對文件上傳的限制。用戶只能上傳 .gif 或 .jpeg 文件,且文件大小必須小于 20 kb:

復制代碼代碼如下:

注意:對于IE,必須識別jpg文件的類型,對于jpeg。

保存上傳的文件

上面的示例在服務器上的 pHp 臨時文件夾中創建了上傳文件的臨時副本。

這個臨時復制的文件將在腳本結束時消失。要保存上傳的文件,我們需要將其復制到另一個位置:

復制代碼代碼如下:

上述腳本檢測文件是否已經存在,如果不存在,則將文件復制到指定文件夾。

注意:本示例將文件保存到名為“”的新文件夾中。您可能感興趣的文章:

分享名稱:創建一個文件表單允許用戶從上傳文件是非常有用的
路徑分享:http://www.2m8n56k.cn/news47/295347.html

成都網站建設公司_創新互聯,為您提供營銷型網站建設定制網站手機網站建設App開發標簽優化網站設計公司

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:[email protected]。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

手機網站建設
主站蜘蛛池模板: 欧美精品一区二区三区免费观看 | 免费真实播放国产乱子伦 | 俄罗斯三级毛片 | 国产成人亚洲精品2020 | 国产成人精品一区 | 成人性一级视频在线观看 | 13一14周岁毛片免费 | 久久日本精品一区二区免费 | 国产成人一区二区视频在线观看 | 亚洲欧美视频 | 456亚洲视频 | 欧美一级色视频 | 久久午夜影视 | 免费高清毛片在线播放视频 | 成人无遮挡毛片免费看 | 免费在线观看a | 91成人精品视频 | 两性色午夜视频免费国产 | 欧美a在线| 国产视频a区 | 亚洲一区二区三区中文字幕 | 国产 日韩 欧美 在线 | 久久久全国免费视频 | 亚洲国产欧美在线人成 | 女初高中福利视频在线观看 | 成人在线第一页 | 亚洲a人| 国产专区在线 | 欧美一线高本道高清在线 | 中国国产一级毛片 | 黄色网址www | 97在线观看免费视频 | 亚洲网址在线观看 | 永久天堂 | 日韩精品特黄毛片免费看 | 成人深夜福利在线播放不卡 | 欧美日一级片 | 手机在线观看精品国产片 | 亚洲天堂二区 | 欧美一级日本一级韩国一级 | 欧美xxxx性xxxxx高清视频 |