我不断收到以下错误:
/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。我是新手,所以可能是我的语法或其他东西。