Bonjour à tous, je viens vous demander de l'aide parce que la, je suis un petit peu bloquer. J'aimerais fusionner deux images, la première, représentant une carte en Jpeg, une image fixe donc et une autre, un point sur la carte en Gif, ce point clignote, pour dire en quelque sorte " Vous êtes ici ".

J'ai donc essayé ceci :
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
 
<?php
 
// On charge d'abord les images
$source = imagecreatefromgif("point.gif"); // Le point clignotant
$destination = imagecreatefromjpeg("Carte.jpg"); // La carte
 
// Les fonctions imagesx et imagesy renvoient la largeur et la hauteur d'une image
$largeur_source = imagesx($source);
$hauteur_source = imagesy($source);
$largeur_destination = imagesx($destination);
$hauteur_destination = imagesy($destination);
 
// On veut placer le logo en bas à droite, on calcule les coordonnées où on doit placer le logo sur la photo
$destination_x = $largeur_destination - $largeur_source;
$destination_y =  $hauteur_destination - $hauteur_source;
 
// On met le point (source) sur l'image de destination (la carte)
imagecopy($destination, $source, $destination_x, $destination_y, 0, 0, $largeur_source, $hauteur_source);
 
// On affiche l'image final
imagegif($destination, "fini.gif");
echo '<div><img src="fini.gif" border="0" /></div> ';
?>
Donc la copie ce fait bien, j'ai ma carte avec mon point dans l'image final "fini.gif", par contre le point ne clignote pas.

Y a t -il une erreur, un truc que j'ai oublier peu-être ? je suis complètement perdu et débutant en PhP je me donne parfois des défis plus gros que moi