Bonjour,
je ne sais pas si je poste dans la bonne rubrique du forum, mais je voudrais faire des rotations d'une image, j'ai récupéré ce code :
et dans ma page web ;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 <?php function rotation($img,$degres) { if(file_exists($img)) { $image = getimagesize($img); $image_type = $image['2']; // création de l'image selon son extension (type) : if($image_type == "1") $source = imagecreatefromgif($img); if($image_type == "2") $source = imagecreatefromjpeg($img); if($image_type == "3") $source = imagecreatefrompng($img); if($image_type == "6") $source = imagecreatefromwbmp($img); //rotation de l'image $rotation = imagerotate($source,$degres,-1) or die("Erreur lors de la rotation de ".$file); //Le -1 permet de remplir les zones vides avec du transparent // sauvegarde de l'image (selon son type : if($image_type == "1") imagegif($rotation,$img); if($image_type == "2") imagejpeg($rotation,$img); if($image_type == "3") imagepng($rotation,$img); if($image_type == "6") imagewbmp($rotation,$img); } } rotation('img/rose.png','180'); ?>
Mais je n'ai rien qui s'affiche, une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?php echo '<img src="image_rotate2.php">'; ?>
Merci,
Nico
Partager