Bonjour, j'utilise le plugin Jcrop de Jquery.

Celle-ci me permet sur une image d'en sélectionner une zone et de me générer une image.

Le code php une fois la sélection faite est le suivant.

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
 
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
	$targ_w = $_POST['w'];
	$targ_h = $_POST['h'];
	$jpeg_quality = 90;
 
	$src = 'demo_files/flowers.jpg';
	$img_r = imagecreatefromjpeg($src);
	$dst_r = ImageCreateTrueColor( $targ_w, $targ_h );
 
	imagecopyresampled($dst_r,$img_r,0,0,$_POST['x'],$_POST['y'],
	$targ_w,$targ_h,$_POST['w'],$_POST['h']);
 
	header('Content-type: image/jpeg');
	imagejpeg($dst_r,null,$jpeg_quality);
 
	exit;
}
Cela fonctionne parfaitement.
Le truc est que l'image s'affiche dans la page.
Pensez-vous qu'il est possible de la renommer avec un time() et de l'enregistrer dans un dossier a part?

Merci