這是我的代碼的簡化版本。我試圖達到的是,我想插入圖像路徑到數據庫表。我使用了常量DIRECTORY_SEPERATOR,我也使用PDO。沒有斜槓存儲在mysql表
$tmp = $_FILES['file1']['tmp_name'];
$name = $_FILES['file1']['name'];
$path = getcwd() . DIRECTORY_SEPARATOR . 'images' . DIRECTORY_SEPARATOR . $name;
$success = move_uploaded_file($tmp, $path);
if($success){
$query = "INSERT INTO phptbl (Name, Photo) VALUES ('name', '$path')";
$db->exec($query);
}else{
echo 'Something went wrong!';
}
將數據插入到表格中而不進行目錄分離。
請告知
「DIRECTORY_SEPERATOR」是您系統上的反斜槓嗎? – deceze
是的,我正在使用Windows –