0
我創建了一個函數來上傳圖片的隨機名稱,它工作正常。php函數來創建上傳圖片的縮略圖
function f_upload($file_name, $path)
{
$ext=end(explode('.', $file_name['name']));
$f_name=rand().time().'.'.$ext;
if(move_uploaded_file($file_name['tmp_name'], $path.$f_name))
{
return $f_name;
}
else
{
return false;
}
}
現在我想的是創建同一圖像上相同目錄中的名稱的960x75像素寬度的拇指開始與t_imagename
我嘗試這個功能,但它給錯誤。
function f_upload_gallary($file_name, $path)
{
$ext=end(explode('.', $file_name['name']));
$f_name=rand().time().'.'.$ext;
if(move_uploaded_file($file_name['tmp_name'], $path.$f_name))
{
$src=$path.$f_name;
$desired_width=75;
$dest=$path;
$source_image = imagecreatefromjpeg($src);
$width = imagesx($source_image);
$height = imagesy($source_image);
$desired_height = floor($height*($desired_width/$width));
$virtual_image = imagecreatetruecolor($desired_width,$desired_height);
imagecopyresized($virtual_image,$source_image,0,0,0,0,$desired_width,$desired_height,$width,$height);
imagejpeg($virtual_image,$dest);
return $f_name;
}
else
{
return false;
}
}
此功能不起作用。
我只是想創建的75與名稱相同的文件夾拇指開始T_
感謝
刪除move_uploaded_file從第二功能 – rkosegi