Exemplo n.º 1
0
 $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);
         ?>
Exemplo n.º 2
0
<?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