この関数を使用して、特定の URL から画像をコピーしています。
私はこのエラーが発生しています:
Warning: imagecreatefromjpeg(http://preview.netcarshow.com/Ford-Focus_RS500-2011-hd.jpg): failed to open stream: HTTP request failed! HTTP/1.0 403 Forbidden in /var/www/clients/client2/web3/web/process/updatebuildinfo.php on line 68 Warning: imagejpeg() expects parameter 1 to be resource, boolean given in /var/www/clients/client2/web3/web/process/updatebuildinfo.php on line 69 Warning: imagedestroy() expects parameter 1 to be resource, boolean given in /var/www/clients/client2/web3/web/process/updatebuildinfo.php on line 70 AdminCraig,376http://preview.netcarshow.com/Ford-Focus_RS500-2011-hd.jpg
使用しているコードは次のとおりです。
$imagefile = $_POST['updatebuildcover'];
$resource = imagecreatefromjpeg($imagefile);
imagejpeg($resource, "images/covers/$imagepath.jpeg", 25);
imagedestroy($resource);
echo $imagepath;
echo $imagefile;
画像パスは、以前に作成された文字列であり、 $imagefile とパスの両方をエコーするとわかるように、正常に機能しています。
以前にこの正確なコードを使用したことがありますが、うまくいきました。
これを引き起こしているものについてのアイデアはありますか?