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 :
J'espère que vous pourrez m'aider.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 ! }
PHPïquement,
hpl76
Partager