アップロードしたイメージの幅を750と高さ:930ピクセルに変更します。ここで はPHPです:今ファイルのアップロード中にサイズ変更されたイメージを移動する方法
$target_dir = "upload/";
$target_file = $target_dir . basename($_FILES["cert"]["name"]);
if (strtolower($imageFileType) == 'jpg'){
$check = getimagesize($_FILES["cert"]["tmp_name"]);
$wd = $check[0];
$ht = $check[1];
$wd_n = 750;
$ht_n = 930;
$src = imagecreatefromjpeg($_FILES["cert"]["tmp_name"]);
$dst = imagecreatetruecolor($wd_n, $ht_n);
imagesavealpha($src, true);
imagecopyresampled($dst, $src, 0, 0, 0, 0, $wd_n, $ht_n, $wd, $ht);
}
、私は、アップロードフォルダにこのファイルを移動したいです。サイズを変更しないと、私はこうすることができます:
move_uploaded_file($_FILES["cert"]["tmp_name"], $target_file);
アップロードされたファイルを新しいフォルダにアップロードするにはどうすればよいですか?
新しいサイズ変更ファイルをお持ちの場合は、これをあなたのvarに保存して移動しないでください。これのための関数は 'rename'です。 –
Patrick、どうすればいいですか? – sridhar