1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| if (isset($_POST['ok'])) {
function miniature($chemin_original, $chemin_mini, $fichier_image, $largeur_mini)
{
$chemin_original="../Templates/images/avers/";
$chemin_mini="../Templates/images/mini/";
$image_origine = imagecreatefromjpeg("$chemin_original/$fichier_image");
$largeur_origine = imagesx($image_origine);
$hauteur_origine = imagesy($image_origine);
$hauteur_mini = $hauteur_origine * $largeur_mini / $largeur_origine;
$image_finale = imagecreatetruecolor($largeur_mini, $hauteur_mini);
imagecopyresampled($image_finale, $image_origine, 0, 0, 0, 0, $largeur_mini, $hauteur_mini, imagesx($image_origine), imagesy($image_origine) );
imagejpeg($image_finale, "$chemin_mini/$fichier_image");
imagedestroy($image_finale);
return true;
}
miniature("img", "img/mini", $S.".jpg", "100");
} |
Partager