第十章(1)文件上傳(一)
一.表單提交:
接收普通表單信息的數組有: $_GET $_POST $_REQUEST<不能確定表單的接收方式>
接收文件上傳信息的函數有: $_FILES
同時做多個上傳文件的表單的時候,表單不能同名.
如果要做文件上傳<form>表單必須要改加的:
1.method="post"
2.enctype="multipart/form-data"
3.要加的:<input type="hidden" name="MAX_FILE_SIZE" value="100000">
二.對文件的操作:
text 文件類型:
text/html .html .htm
text/plain .txt .log
image 圖片類型:
image/gif .gif
image/jpeg .jpeg .jpg
image/png .png
audio 聲音類型:
audio/x-midi mid .midi ,mid
audio/x-wav .wav
video/quicktime .qt .mov
video/mpeg .mpeg
application 文件類型:
application/pdf .pdf
application/msword .doc dot
application/vnd.ms-excel .xls
application/vnd.ms-powerpoint .ppt
application/zip .zip
application/rar .rar
application/xml .xml .xsl
application/mshelp .hlp .chm
application/octet-stream .ext .bin .com .dll .class
is_uploaded_file(目標文件名稱) 判斷是否是上傳文件的函數.
move_uploaded_file(1.目標文件名稱 2.移動到的位置名稱) 將上傳的文件移動到新的位置的函數.