Bonjour à tous,
Je souhaite effectuer un listing d’un repertoire “fichiers” situé dans mon ftp et afficher à chaque fois la taille du fichier , mon site est hebergé par free.
J’arrive parfaitement à récupérer la liste des fichiers, mais l’appel de la fonction filesize pose problème et m’affiche le warning suivant :
"Warning: filesize() [function.filesize]: Stat failed for liste.txt (errno=2 - No such file or directory) in /mnt/112/sdb/0/9/…/attribuer_taille.php on line 5"
Voici la partie de mon code qui permet l’affichage (extrait de site/attribuer_taille.php):
$taille= attribuer_taille($file);
print '
<tr>
<td rowspan="2" class="td_partage_fichier"><img src="images/icones/dossier.jpg">
</td>
<td class="td_partage_fichier"><a class="lien_fichier" href="fichiers/'.$_GET['dossier'].'/'.$file.'">'.$file.'</a> </td>
<td rowspan="2" class="td_partage_fichier">'.$type.'
</td>
</tr>
<tr>
<td class="td_partage_fichier2">
taille : '.$taille.'octets
</td>
</tr>
';
Bien sur j’ai mis au début du code le “Require(“fonctions/attribuer_taille.php”);”.
La fonction “attribuer taille” se situe sur une autre page php , la voici (extrait de site/fonctions/attribuer_taille.php) :
<?php
function attribuer_taille($fichier)
{
$taille= filesize($fichier);
return $taille;
}
?>
Voila je crois que j’ai tout dis, du moins je l’espere.
Merci d’avance pour vos conseils. =)