Warning: imagecopyresampled() expects parameter 1 to be resource, string given in. etc
Bonjour,
A partir d'un script, j'ai implémenté quelques fonctions supplémentaires sauf que je n'arrive pas à faire fonctionner le imagecopyresampled.
A cette étape, le fichier est copié mais ensuite je voudrais tout de suite le resizer après l'upload en gardant le même nom...
Voici le code :
Code:
1 2 3 4 5 6 7 8 9 10
| if(move_uploaded_file($_FILES['fichier']['tmp_name'], $rep . $fichier))
{
$maxw = 150;//la vignette ne devra pas dépasser 150px de large
list($width, $height) = getimagesize($rep.$fichier);//récup des dimensions
$ratio = $width/$maxw;//on définit le ratio pour recalculer la hauteur
$newh = round($height/$ratio);//nouvelle hauteur
imagecopyresampled($rep."/".$fichier, $rep."/".$fichier,0,0,0,0,$maxw,$newh,$width,$height);//resize qui ne fonctionne pas
echo '<script>alert("Good !")</script>';//tout est ok !
} |
J'espère que vous pourrez m'aider.
PHPïquement,
hpl76