All pastes #565721 Raw Edit

Anonymous

public php v1 · immutable
·published 2007-06-14 03:36 UTC
rendered paste body
<?php$nomrep = "photos";$rep = $nomrep."/";$dir = opendir($rep); function compter_fichiers($rep_cible) {$files = glob($rep_cible."*");$compteur = count($files);return $compteur;} function dd($date) {return date("d/m/Y H:i:s",$date);} echo 'Le dossier "'.$nomrep.'" contient '.compter_fichiers($rep).' fichiers.'; echo '<table border="1"><tr>';$i = 0;while ($f = readdir($dir)) {   if(is_file($rep.$f)) {        $i++;        $size = GetImageSize($rep.$f);if (($size[0] > 150) or ($size[1] > 150)) {        if ($size[0] <= $size[1]) {        $largeur_img = 150;        $hauteur_img = $size[1] * 150 / $size[0];        }        else {        $hauteur_img = 150;        $largeur_img = $size[1] * 150 / $size[0];        }}else {$hauteur_img = $size[0];$largeur_img = $size[1];}      echo "<td><img src='".$rep.$f."' height='".$largeur_img."' width='".$hauteur_img."'>";      echo "<ul><li>Nom : ".$f;      echo "<li>Taille : ".filesize($rep.$f)." octets";      echo "<li>Dimensions : ".$size[0]." x ".$size[1];      echo "<li>Création : ".dd(filectime($rep.$f));      echo "<li>Modification : ".dd(filemtime($rep.$f));      echo "<li>Dernier accès : ".dd(fileatime($rep.$f));      echo "</ul><br><br></td>";                if ($i % 5 == 0) {                echo "</tr>";                echo "<tr>";                }        }        else {        echo '</tr>';        }} echo '</table>'; closedir($dir); ?>