私はこれをデータベースにアップロードしていましたが、間違った方法を学んだのは、ローカルホストからサーバーは、画像が来ることはありません:(だからanywho、私はここで画像を取得し、それをトリミング、それをランダムな名前を与え、ギャラリーフォルダにドロップしますが、何らかの理由で、それアウト... 誰かが私に画像を切り取ってPHPのフォルダにアップロードしようとしました
おかげところで
if(isset($_POST['submit']) && $_FILES['galleryimg']['size'] > 0) {
$tmpname = $_FILES['galleryimg']['tmp_name'];
$imgsize = $security->secure($_FILES['galleryimg']['size']);
$imgtype = $security->secure($_FILES['galleryimg']['type']);
//crop image
$canvas = imagecreatetruecolor(219,127);
$imgattrib = getimagesize($tmpname);
$source = imagecreatefromjpeg($tmpname);
imagecopyresized($canvas,$source,0,0,0,0,219,127,$imgattrib[0],$imgattrib[1]);
$name = rand(1234,43211234).".png";
ob_start();
imagepng($canvas);
//$image = ob_get_contents();
imagepng($canvas,'/uploads/gallery/'.$name);
ob_end_clean();
}
を助けることができるならば、画像は私がdisplaにフォルダを読んでくださいどのようにアップロードされたら、 yイメージ?