-1

我正在使用 jCrop 和 CodeIgniter,试图制作一个图像上传器。
所以我有我的图像文件夹和一个临时文件夹。
我上传到我的临时文件夹,然后用裁剪器显示上传的图像。
当我提交表单时,我转到我的 php 并使用 jCrop 提供的代码:

$src = 'demo_files/flowers.jpg';
    $img_r = imagecreatefromjpeg($src);
    $dst_r = ImageCreateTrueColor( $targ_w, $targ_h );

    imagecopyresampled($dst_r,$img_r,0,0,$_POST['x'],$_POST['y'],
    $targ_w,$targ_h,$_POST['w'],$_POST['h']);

    header('Content-type: image/jpeg');
    imagejpeg($dst_r,null,$jpeg_quality);

在这里或其他任何地方,我都看不到如何定义目标图像路径和文件名。
我想将原始文件夹保留在临时文件夹中,并在父文件夹中创建调整大小的文件夹。

有人能帮助我吗?

4

1 回答 1

1

在这里或其他任何地方,我都看不到如何定义目标图像路径和文件名。

您将找到启发性的手册页imagejpeg()——示例代码中的第二个参数null是目标文件名。

我想将原始文件夹保留在临时文件夹中,并在父文件夹中创建调整大小的文件夹。

请注意,一旦脚本终止,临时目录中的副本可能会消失。

于 2011-03-05T22:53:35.743 回答