// On cherche toutes les URLs d'images et on les stocke dans un tableau $images = search_url($argv, $argument); echo "\n" . count($images) . " images vont être utilisées.\n\n"; // Si des images ont été trouvées if (count($images) > 0) { // Si l'option s est utilisée on trie le tableau, les images seront donc triées selon leurs URLs if ($sort != 0) { sort($images); } $images_par_page = count($images); if ($nombre > 0) { $images_par_page = $nombre_image; } $x_max = get_x_max($images_par_page); $montage_image = create_montage_image($x_max); // Création du tableau qui permettra d'avoir une image dont la hauteur dépend de la colonne la plus grande $dimensions_colonne = []; for ($col = 0; $col < $x_max; $col++) { $dimensions_colonne[$col] = 0; } $x_index = 0; $hauteur_max = 0; $images_actuelles = 0; $nb_image = 0; require_once 'main1.php'; if ($images_actuelles < $images_par_page && $images_actuelles > 0) { sauvegarde_images($montage_image, $formats, $argv, $argc, $nb_image); } } else { echo "Aucune image trouvée.\n"; }
<?php include 'lib/images.php'; include 'lib/user.php'; include 'lib/PDO.php'; //Gere l'ajout de nouvelles images if (!empty($_POST['action']) && $_POST['action'] == 'ajout') { include 'modele/galerie/ajout_images.php'; if (!empty($_FILES)) { sauvegarde_images($_FILES); } } //recuperation des miniatures include 'modele/galerie/affichage_images.php'; $dir = getMiniatures(); //affichage des photos include 'vue/galerie/ecran_galerie.php';