Php imagecopyresampled似乎未执行

Php imagecopyresampled似乎未执行,php,ajax,image,image-manipulation,pixabay,Php,Ajax,Image,Image Manipulation,Pixabay,我被这个问题耽搁了好几天了 我有这段代码,AJAX通过API查询到Pixabay图像的有效链接。然后将其大小调整为640x420,以适应站点周围的图像容器。站点调整它的大小,保存它,然后将UUID返回给AJAX。问题似乎源于ImageResizerSampled未执行。将创建新图像并将其保存到要保存的变量中,但不会用调整大小的副本覆盖 我的问题是:我调用了不存在的变量。我不知道这几天我是如何逃避的,但事实就是如此,现在它运行得非常完美 imagecopyresampled($dest_imag

我被这个问题耽搁了好几天了

我有这段代码,AJAX通过API查询到Pixabay图像的有效链接。然后将其大小调整为640x420,以适应站点周围的图像容器。站点调整它的大小,保存它,然后将UUID返回给AJAX。问题似乎源于ImageResizerSampled未执行。将创建新图像并将其保存到要保存的变量中,但不会用调整大小的副本覆盖


我的问题是:我调用了不存在的变量。我不知道这几天我是如何逃避的,但事实就是如此,现在它运行得非常完美

imagecopyresampled($dest_image, $source_image, 0, 0, 0, 0, $dest_imagex, $dest_imagey, $source_imagex, $source_imagey);
变成

imagecopyresampled($dest_image, $source_image, 0, 0, 0, 0, $dest_imagex, $dest_imagey, $origx, $origy);
其中$source_imagex和$sourceimagey变为$origx和$origy