次のエラーが発生し続けます。
/private/var/tmp/phpl3E3lq警告:imagecreatefromjpeg(/ private / var / tmp / phpl3E3lq)[function.imagecreatefromjpeg]:ストリームを開くことができませんでした:10行目の/sites/uploadresults.phpにそのようなファイルまたはディレクトリがありません警告に失敗しました:imagedestroy()は、パラメーター1がリソースであると想定しています。ブール値は22行目の/sites/uploadresults.phpで指定されています
<?php
move_uploaded_file ($_FILES['Image']['tmp_name'], "/sites/".$_FILES['Image']['name']) or die ('Could not upload');
echo $_FILES['Image']['tmp_name']
?>
<?php
$img = imagecreatefromjpeg($_FILES['Image']['tmp_name'])
?>
<?php
if($img && imagefilter($img, IMG_FILTER_PIXELATE, 3))
{
echo $img;
}
else
{
echo 'Conversion failed';
imagedestroy($img);
}
?>
<img src="http://localhost/<?php echo $_FILES['Image']['name'] ?>" />
何が起こっているのかわかりません。$imgがピクセル化された形式に変換しようとしているjpegを取得していないようです。私はこれに慣れていないので、それは私の構文か何かかもしれません。