$rest = substr($image['name'][$i], 0, -3); $nomImage = $rest . $ext; if (in_array($ext, $allow_ext)) { $filePhoto = $uploadDir . $image['name'][$i]; $filePhotoLowerEnd = $uploadDir . $nomImage; $date_event = dateEvent($file); $namePhoto = $image['name'][$i]; // on ajoute les infos dans la BDD $nameTransform = $nomImage; if ($ext == "png") { $nameTransform = substr($nomImage, 0, -3) . "jpg"; // echo "\n coucou c\'est moi je suis dans le if == png\n"; // $fileTransform = (substr($fileTransform, 0, -3)."jpg"); } //if (photoExisteDansAlbumID($nomImage, $id_album) != TRUE) if (photoExisteDansAlbumID($nameTransform, $id_album) != TRUE) { // Img::compress_image($uploadDir.$image['tmp_name'][$i],$uploadDir.$image['tmp_name'][$i], 10); $result = move_uploaded_file($image['tmp_name'][$i], $uploadDir . $namePhoto); // $imagecache = new ImageCache(); //$imagecache->cached_image_directory = $uploadDir; //echo "le directory est = ".$namePhoto."\n"; //$poubelle = $imagecache->cache( $uploadDir.$namePhoto ); $resultat_compress = Img::compress_image($uploadDir . $image['name'][$i], $uploadDir . $image['name'][$i], 40); //echo "\n resultat var compress = \n ".$resultat_compress."\n"; Img::creerMin($uploadDir . $image['name'][$i], $uploadDirMiniature, $image['name'][$i], 358, 268); Img::convertirJPG($uploadDir . $image['name'][$i]); // Img::compress_image($uploadDir.$image['name'][$i],$uploadDir.$image['name'][$i], 90); //$nomImage = addslashes($nomImage); $urlnamePhoto = transformTo_URL($nomImage); addPhotosInBDD($nomImage, $filePhotoLowerEnd, $id_album, $date_event, $urlnamePhoto); ?>
<?php if (isset($_POST["envoyer"]) and !empty($_FILES)) { $file = $_POST["nomAlbum"]; $uploadDir = "vues/images/album/" . $file . "/"; $ext = strtolower(substr($_FILES['miniature']['name'], -3)); $nom = $_FILES['miniature']['name']; if ($ext == "png") { $nom = substr($_FILES['miniature']['name'], 0, -3) . "jpg"; } $id_album = idAlbum($file); if (photoExisteDansAlbumID($nom, $id_album) == TRUE) { resetMiniaturePhoto($id_album); addMiniatureInBDDPhoto($nom); ?> <section class="slice bg-3"> <div class="w-section inverse"> <div class="container"> <div class="row"> <div class="col-md-7"> <p>Information :</p> <ul class="list-check"> <li><i class="fa fa-check"></i> La miniature a bien été modifiée !</li> </ul> </div> </div> </div> </div> </section> <?php