我想保存圖像到我的服務器,看看它的代碼使用PHP和MySQL ..我有這個錯誤的圖像位置不會出現在我的數據庫只出現以下內容在桌子上的位置:'照片/」它不保存圖像名稱MySQL插入不使用PHP插入期望值
我怎樣才能做到這一點
這是我的代碼:?
// Uploading image file and store it to specific folder & save location into db
$image= addslashes(file_get_contents($_FILES['image']['tmp_name']));
$image_name= addslashes($_FILES['image']['name']);
move_uploaded_file($_FILES["image"]["tmp_name"],"photos/" . $_FILES["image"]["name"]);
$location="photos/" . $_FILES["image"]["name"];
//storing path to db
$save=mysql_query("INSERT INTO photos (location) VALUES ('$location')");
你是直接運行這個php文件嗎?顯示你的上傳表格 –
做一個'var_dump($ _ FILES);'看圖像是否被正確接收,爲什麼你不使用這些變量? –
你的表單標記是什麼?還有「照片」文件夾有寫權限 – PravinS