新聞中心
PHP文件上傳在實(shí)際實(shí)現(xiàn)的過程中偶爾會(huì)發(fā)生一些問題。下面我們就總結(jié)了一些解決的技巧經(jīng)驗(yàn),供大家在學(xué)習(xí)的過程中作為一個(gè)參考對象。

為中衛(wèi)等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計(jì)制作服務(wù),及中衛(wèi)網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都網(wǎng)站制作、做網(wǎng)站、外貿(mào)營銷網(wǎng)站建設(shè)、中衛(wèi)網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!
假設(shè)該界面中的文件域name為userfile,我們可以通過瀏覽打開一個(gè)文件選擇窗口,完成選擇后,文本框中會(huì)顯示被現(xiàn)實(shí)文件在本地機(jī)器上的完整路徑。當(dāng)按下上傳后,文件會(huì)被傳送到服務(wù)器的臨時(shí)目錄上,并且被重命名為php?.tmp,其中的問號(hào)是一個(gè)隨機(jī)編號(hào)。
PHP文件上傳的html代碼如下:
- < form action="upload.php"
- method="post"
- enctype="multipart/form-data"
- name="form1" >
- < input type="hidden"
- name="MAX_FILE_SIZE"
- value="30000">
- < input
- name="userfile"
- type="file" >
- < input type="submit"
- name="Submit"
- value="上傳">
- < /form>
在傳送到另一個(gè)文件upload.php后,可以通過以下一些變量訪問與該文件相關(guān)的信息 #t#
$userfile_name 上傳文檔名稱
$userfile_tmp_name 上傳文檔保存到的臨時(shí)名稱
$userfile_size 上傳文檔大小,單位bytes
$userfile_type 上傳文檔的mime類型
以上這些PHP文件上傳中的變量在windows+apache環(huán)境下一切正常,但是如果在linux下出現(xiàn)無法訪問的情況,可以使用以下變量
$_FILE['userfile']['name'] 等同于$userfile_name
$_FILE['userfile']['tmp_name'] 等同于$userfile_tmp_name
$_FILE['userfile']['size'] 等同于$userfile_size
$_FILE['userfile'][type] 等同于$userfile_type
標(biāo)題名稱:同你分享PHP文件上傳的一些注意事項(xiàng)
本文路徑:http://www.dlmjj.cn/article/cdcisdp.html


咨詢
建站咨詢
