Bonjour !
tout dabord un bout de 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
				$uploadOk = move_uploaded_file($nomTemporaire, $DESTINATION_FOLDER.$nomFichier);
				if($uploadOk){
 
						//ici il faut créer la vignette à partir du fichier déjà uploadé
 
			//				$id_image=$DESTINATION_FOLDER.$nomFichier;
//							$im = imagecreatefromjpeg( $id_image );
//							$ox = imagesx( $im );
//							$oy = imagesy( $im );
//						   	$nx = 100;
//						    $ny = round (($nx/$ox)*$oy);
//						 	$nm = imagecreatetruecolor( $nx, $ny );
//							imagecopyresized( $nm, $im, 0, 0, 0, 0, $nx, $ny, $ox, $oy );
//							if (is_dir($DESTINATION_FOLDER."vignettes")==false)	{
//
//								mkdir($DESTINATION_FOLDER."vignettes");}
//						  	imagejpeg( $nm,  $DESTINATION_FOLDER ."vignettes/$nomFichier" );

Du grand classique sauf que pour moi non (nouveau) !
En local tout se passe bien !
sur un serveur de chez 1and1.fr j'ai une erreur 500 uniquement sur les images
d'une certaine taille. Losque je dis j'ai une erreur la partie upload se fait normalement le problème se situe uniquement pour la création de la vignette.
j'ai regardé les directives de phpinfo les valeurs d'upload sont importantes. Ne serais ce pas une question de durée d'execution ??

Autre question l:
Une fois ces uploads réalisés par le biais d'une interface d'administration de site, une page pour les visiteurs propose une galerie avec une colonne qui affiche les vignettes et sur clique non pas l'image d'origine mais une reduction (500 px) de l'image d'origine.
Je me pose la question suivante : mon approche est elle la bonne ?
n'aurais je pas interêt d'uploader uniquement les images et la gallerie réaliserait à la volée la miniature et la reduction (trop lour )
Ne devrais je pas réaliser une reduction en local avant l'upload ?


Vos remarques sont les bienvenus

Merci