Salve a tutti, io ho un problema con questo mio script. Serve per diminuire un'immagine di dimensioni da me scelte. L'errore che riscontro é il seguente:

-------
Warning: imagecopyresampled(): supplied argument is not a valid Image resource in C:\Programmi\XAMPP\htdocs\resize\upload.php

Warning: imagedestroy(): supplied argument is not a valid Image resource in C:\Programmi\XAMPP\htdocs\resize\upload.php
-------

<?
$uploadedfile = $_FILES['uploadfile']['tmp_name'];

$nome_file=$_FILES['uploadfile']['name'];
$estensione = strtolower(substr($nome_file, strrpos($nome_file, "."), strlen($nome_file)-strrpos($nome_file, ".")));

if ($estensione == 'jpeg' || $estensione=='jpg')
{
$src = imagecreatefromjpeg($uploadedfile);
}
elseif ($estensione == 'gif'){$src = imagecreatefromgif($uploadedfile);}
elseif ($estensione == 'png'){$src = imagecreatefrompng($uploadedfile);}

list($width,$height)=getimagesize($uploadedfile);


$newwidth=600;
$newheight=($height/$width)*600;
$tmp=imagecreatetruecolor($newwidth,$newheight);

imagecopyresampled($tmp,$src,0,0,0,0,$newwidth,$ne wheight,$width,$height);

$filename = "images/". $_FILES['uploadfile']['name'];
imagejpeg($tmp,$filename,100);

imagedestroy($src);
imagedestroy($tmp);
?>



Non riesco a capire

Grazie a tutti