本文目錄一覽:
(PHP)如何在圖片上傳到指定目錄的同時,將圖片所在的路徑也上傳到數據庫裏面
可以。
$f =$HTTP_POST_FILES[file1];//從網頁里得到文件。
$dest_dir = “share”;//設定上傳得目錄
$file_name = explode(“.”,$f[name]);//按照 . 號分離文件名。這樣你可以重命名文件,避免重名。
//echo $file_name[0].”br”;//測試用語句
//echo $file_name[1].”br”;
$dest = $dest_dir . ‘/’ . time().”.”.$file_name[1];//設定上傳目錄和文件名。
$r =move_uploaded_file($f[tmp_name],$dest);
似乎是這樣。你在把得到的文件名和自己設定的目錄,寫進數據庫就好了。
php 如何上傳圖片到我指定的文件夾.
使用這個函數move_uploaded_file ($filename,$path);使用範例: if(!empty($_FILES[“magfile”])) {
$uploaddir = $_SERVER[‘DOCUMENT_ROOT’].”/uploads/”;
$uploaddir.=”test.jpg”;
if(move_uploaded_file($_FILES[“magfile”][“tmp_name”], $uploaddir)) {
echo “上傳成功!”;
}else{
print_r($_FILES);
}
}第一個參數是上傳到服務器臨時文件夾的絕對路徑,$_FILES[‘文件域名稱’][‘tmp_name’]第二個參數是需要放到服務器上的絕對路徑+文件名。覺得好請採納~
PHP中怎樣將上傳的圖片存入指定文件夾或目錄?
使用範例:
if(!empty($_FILES[“magfile”])) {
$uploaddir = $_SERVER[‘DOCUMENT_ROOT’].”/uploads/”;
$uploaddir.=”test.jpg”;
if(move_uploaded_file($_FILES[“magfile”][“tmp_name”], $uploaddir)) {
echo “上傳成功!”;
}else{
print_r($_FILES);
}
}
第一個參數是上傳到服務器臨時文件夾的絕對路徑,$_FILES[‘文件域名稱’][‘tmp_name’];
第二個參數是需要放到服務器上的絕對路徑+文件名。
PHP,一個嵌套的縮寫名稱,是英文超級文本預處理語言(PHP:Hypertext Preprocessor)的縮寫。PHP 是一種 HTML 內嵌式的語言,PHP與微軟的ASP頗有幾分相似,都是一種在服務器端執行的嵌入HTML文檔的腳本語言,語言的風格有類似於C語言,現在被很多的網站編程人員廣泛的運用。
PHP 獨特的語法混合了C、Java、Perl 以及 PHP 自創新的語法。它可以比 CGI 或者 Perl 更快速的執行動態網頁。
PHP最初是由勒多夫在1995年開始開發的;現在PHP的標準由the PHP Group維護。PHP以PHP License作為許可協議,不過因為這個協議限制了PHP名稱的使用,所以和開放源代碼許可協議GPL不兼容。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/293126.html