rendered paste bodyif (isset($_POST["txt"])) {$nbr_fichiers = $_POST['nbr_f']; $taille_max = 150; $percent = 0.75; for($nbr=0;$nbr<$nbr_fichiers;$nbr++){ $fichier_temp = $_FILES['fichier_upload_'.$nbr]['tmp_name']; $fichier_nom = $_FILES['fichier_upload_'.$nbr]['name']; list($fichier_larg, $fichier_haut)=getimagesize($fichier_temp); $fichier_dossier = 'images/photomix/'; $fichier_dossier_mini = 'images/photomix/thumbs/'; $fichier_ext = substr($fichier_nom,strrpos( $fichier_nom, '.')+1); $fichier_date = date("ymdhis"); $fichier_n_nom = $nbr."_".$fichier_date.".".$fichier_ext; $src = imagecreatefromjpeg($fichier_temp);if (move_uploaded_file($fichier_temp, $fichier_dossier.$fichier_n_nom)) { $new_width = $fichier_larg * $percent; $new_height = $fichier_haut * $percent; $image_resized = imagecreatetruecolor($new_width, $new_height); $tmp=imagecreatetruecolor($new_width,$new_height); imagecopyresampled($tmp,$src,0,0,0,0, $new_width, $new_height, $fichier_larg, $fichier_haut); imagejpeg($tmp, $fichier_dossier.$fichier_n_nom,60); chmod($fichier_dossier.$fichier_n_nom, 0777);if (($fichier_larg > $taille_max) || ($fichier_haut > $taille_max)) { if (($fichier_haut > $taille_max) && ($fichier_haut >> $fichier_larg)) { $mini_haut = $fichier_haut / ($fichier_larg / $taille_max); $mini_larg = $taille_max; }else { $mini_haut = $taille_max; $mini_larg = $fichier_larg / ($fichier_haut / $taille_max);}$fichier_source = imagecreatefromjpeg($fichier_dossier.$fichier_n_nom); $fichier_reduit = imagecreatetruecolor($mini_larg, $mini_haut); $fichier_larg_red = imagesx($fichier_reduit); $fichier_haut_red = imagesy($fichier_reduit); $nom_fichier_reduit = 'mini_'.$fichier_n_nom;imagecopyresampled($fichier_reduit, $fichier_source, 0, 0, 0, 0, $fichier_larg_red, $fichier_haut_red, $fichier_larg,$fichier_haut); imagejpeg($fichier_reduit, $fichier_dossier.$nom_fichier_reduit, 80); chmod($fichier_dossier.$nom_fichier_reduit, 0777);}else{ $nom_fichier_reduit = $fichier_n_nom;}}