Php 使用imagecreatefromjpeg上载图像后重定向

Php 使用imagecreatefromjpeg上载图像后重定向,php,gd,Php,Gd,我目前正在尝试使用GD库来裁剪和上传图像。我首先将图像上传到服务器,并将url保存到图像,然后将其传递到以下脚本,该脚本读取原始上传的图像,并根据我给出的坐标对其进行裁剪 <?php $w = $h = 150; $quality = 90; $src = $_POST['path']; $img = imagecreatefromjpeg($src); $kak = ImageCreateTrueColor( $w, $h ); imagecopy

我目前正在尝试使用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);
?>
在我的php脚本结束时,它显然会在完成上传之前重定向。一旦文件成功上传,有人知道怎么做吗


提前感谢

真不敢相信。顺便说一句,不需要
内容类型
标题。(并且
image/jpeg
不是php页面的mime类型)删除第一个标题()。另外,用$u POST发送“path”也不安全……谢谢。它工作得很好。现在我需要弄清楚如何以安全的方式通过路径。干杯
header ("Location: nextpage.php");