我開發了一個將圖像上傳到數據庫的代碼。將img導入數據庫
的圖像保存在一個文件夾(IMG)和db是路徑圖像
我有一個函數來爲每個圖像的隨機名稱,這是我的問題出現時,圖象被送到到目標文件夾,但只有名,沒有擴展名的圖像(JPEG,PNG ...),並不能顯示的...
if(count($error) == 0){
preg_match("/\.(gif|bmp| png| jpg|jpeg){1}$/i", $imagem["name"], $ext);
$nameImg = md5(uniqid(time())).".".$ext[1];
$pathImg ="img/".$nameImg;
move_uploaded_file($img ["tmp_name"], $pathImg);
$sql = mysql_query("INSERT INTO user VALUES (' ', ' ".$name. " ', ' ".$email. "', ' ".$nameImg. "') ");
我在做什麼錯?
謝謝
對於初學者,添加一些錯誤捕捉。那麼,究竟是什麼***不工作? – Kermit
您不需要擴展程序即可顯示圖像。 ''應該可以正常工作。 –