[PHP] Statistique d'une image BMP
Jérémy
-
Jérémy -
Jérémy -
Bonjour, j'ai trouvé ce bout de code qui affiche tous les fichiers d'un répertoire.
Je voudrais modifier ce script pour afficher les informations sur 1 seul image spécifique. (Exemple : Images/logo.bmp)
Merci beaucoup de votre aide,
Cordiallement, Jérémy
<? $rep = "mon_dossier/"; $dir = opendir($rep); ?> lire ce dossier en choisissant les dossiers (is_dir) ou les fichiers (is_file) <? function dd($date) { return date("d/m/Y H:i:s",$date); } while ($f = readdir($dir)) { if(is_file($rep.$f)) { echo "<li>Nom : ".$f; echo "<li>Taille : ".filesize($rep.$f)." octets"; 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 "<br><br>"; } } ?> enfin fermer le dossier <? closedir($dir); ?>
Je voudrais modifier ce script pour afficher les informations sur 1 seul image spécifique. (Exemple : Images/logo.bmp)
Merci beaucoup de votre aide,
Cordiallement, Jérémy
A voir également:
- [PHP] Statistique d'une image BMP
- Image iso - Guide
- Légender une image - Guide
- Acronis true image - Télécharger - Sauvegarde
- Reduire taille image - Guide
- Transformer une image en icone - Guide
2 réponses
$thefile='tonfichier.bmp';
echo "<li>Nom : ".$thefile;
echo "<li>Taille : ".filesize($thefile)." octets";
etc...
NOTE filectime ne donne pas la date de création d'un fichier mais la date de dernière modification d'inode ( droit/utilisateur/groupe, attrinuts étendus)
Il est possible que sous Win$,tout celà soit confus. Je n'utilise pas Win$
voir p.ex http://php.easynet.be/manual/fr/function.filectime.php
Exemple sous Linux
echo "<li>Nom : ".$thefile;
echo "<li>Taille : ".filesize($thefile)." octets";
etc...
NOTE filectime ne donne pas la date de création d'un fichier mais la date de dernière modification d'inode ( droit/utilisateur/groupe, attrinuts étendus)
Il est possible que sous Win$,tout celà soit confus. Je n'utilise pas Win$
voir p.ex http://php.easynet.be/manual/fr/function.filectime.php
Exemple sous Linux
johand@horus:~/tmp$ cat fileinfo.php <?php $thefile = 'brol'; $tc = filectime($thefile); print("$tc \n"); $tm= filemtime($thefile); print("$tm \n"); ?> johand@horus:~/tmp$ rm brol johand@horus:~/tmp$ touch brol johand@horus:~/tmp$ php fileinfo.php 1149562114 1149562114 johand@horus:~/tmp$ chgrp www-data brol johand@horus:~/tmp$ php fileinfo.php 1149562129 1149562114 johand@horus:~/tmp$ ls > brol johand@horus:~/tmp$ php fileinfo.php 1149562205 1149562205