- <form action="index.php" method="post" enctype="multipart/form-data">
- 縮略圖:<input type="file" name="files" />
- <input type="submit" value="提交"/>
- //php處理代碼
- <?php
- $temp_name = $_files[files][tmp_name]; //臨時文件3
- $now_name = $_files[files][name]; //當前文件4
- move_uploaded_file($temp_name,'./images/'.date('yyyymdhis').$now_name); //移動到指定的文件夾下面 開源代碼Vevb.com
- ?>
move_uploaded_file() 函數將上傳的文件移動到新位置,若成功,則返回 true,否則返回 false.
語法:move_uploaded_file(file,newloc)
參數 描述
file 必需,規定要移動的文件.
newloc 必需,規定文件的新位置.
說明:本函數檢查并確保由 file 指定的文件是合法的上傳文件,即通過 php 的 http post 上傳機制所上傳的,如果文件合法,則將其移動為由 newloc 指定的文件.
如果 file 不是合法的上傳文件,不會出現任何操作,move_uploaded_file() 將返回 false.
如果 file 是合法的上傳文件,但出于某些原因無法移動,不會出現任何操作,move_uploaded_file() 將返回 false,此外還會發出一條警告.
這種檢查顯得格外重要,如果上傳的文件有可能會造成對用戶或本系統的其他用戶顯示其內容的話.
新聞熱點
疑難解答