Bonjour à tous,
Je me prend le choux frave depuis ce midi.

Je dois redomensionner une image et je souhaite aussi la renommer.

Pour le redimentionnement ca marche tip top mais je n'arrive pas à la renommer
Comment renommer l'image 19-DCS09990.jpg en 19-large.jpg?

J'ai esayer avec les fonction rename() et move_uploaded_file()
mais peut etre que je l'ai mal utilisé..
Voici mon code:
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
29
30
31
32
 
Function Vignettes($output,$Fichier,$folder,$width,$height){
 
				if ($Fichier != "." && $Fichier != "..") {
 
 
					$nomFichier = $Fichier;
 
 
					// on récupère la hauteur et la largeur de l'image 
					list($w, $h, $type) = getimagesize($folder."/".$Fichier);
					//on crée une ressource image à partir du fichier au format jpeg
					$img_src_res = imagecreatefromjpeg($folder."/".$Fichier);
					//on affecte les nouvelles tailles 
					$n_w = $width;
					$n_h = $height;
					// on crée une ressource image vide qui recevra la nouvelle image 
					$img_dest_res = imagecreatetruecolor ($n_h , $n_w);
					// on copie, on redimensionne, on rééchantillonne l'image 
					imagecopyresampled($img_dest_res, $img_src_res, 0, 0, 0, 0, $n_w, $n_h, $w, $h);
					// on sauve la nouvelle image crée
					imagejpeg($img_dest_res,$output."/".$Fichier );
					imagedestroy($img_dest_res);
					imagedestroy($img_src_res);
//					echo '<img border=\"1\" src="'.$output.'/'.$Fichier.'" />';
 
 
				}
/*			
COMMENT PUIS-ICI RENOMMER l'IMAGE. L'IMAGE S'APPELLE 19-DCS00099.jpg ET J AIMERAIS QU'ELLE DEVIENNE 19-large.jpg
*/
}
Merci pour vos lumières??