0

現在、GD ライブラリを使用して画像をトリミングしてアップロードしようとしています。最初に画像をサーバーにアップロードし、URL を画像に保存してから、次のスクリプトに渡します。スクリプトは元のアップロードされた画像を読み取り、指定した座標に従ってトリミングします。

<?php

   $w = $h = 150;
   $quality = 90;

   $src = $_POST['path'];
   $img = imagecreatefromjpeg($src);
   $kak = ImageCreateTrueColor( $w, $h );
   imagecopyresampled($kak,$img,0,0,$_POST['x'],$_POST['y'],
   $w,$h,$_POST['w'],$_POST['h']);

   header('Content-type: image/jpeg');
   imagejpeg($kak,'c.jpg',$quality);
   imagedestroy($img);
?>

すべて正常に動作し、画像のアップロード、トリミング、およびトリミングされた画像のアップロード。問題は、このページが完全に空で、訪問者を別のページにリダイレクトしたいのですが、追加すると

header ("Location: nextpage.php");

私のphpスクリプトの最後で、アップロードが完了する前に明らかにリダイレクトされます。ファイルが正常にアップロードされたら、これを行う方法を知っている人はいますか?

前もって感謝します

4

0 に答える 0