Les liens vers les fichiers [Résolu]

Signaler
Messages postés
18
Date d'inscription
samedi 6 janvier 2007
Statut
Membre
Dernière intervention
6 décembre 2008
-
Messages postés
18
Date d'inscription
samedi 6 janvier 2007
Statut
Membre
Dernière intervention
6 décembre 2008
-
Bonjour,
j'ai trouvé ce script qui liste les 3 derniers fichiers ajouté dans un dossier mais il ne donne pas des liens vers les fichiers juste leurs nom je sais que ca doit etre tout bete mais la je bloque vraiment merci de me donner un coup de main svp.

voici le code:

<?php
$dossier = 'ton-dossier/';
$dir = opendir($dossier);

//le nombre de derniers éléments à afficher :
$n = 3;

while ($object = readdir($dir))
   {
   if ($object != "." && $object != "..") {

   $filename = $dossier . $object;
   $file_object = array(
         'time' => filemtime($filename),
         'name' => $object,
         'size' => filesize($filename)
                                        );
                    $dir_objects[] = $file_object;
                }
   }

array_multisort($dir_objects, SORT_DESC);
array_splice($dir_objects,$n);

for($i=0;$i<count($dir_objects);$i++)
      {
      echo $dir_objects[$i][name].' ('.date("d F Y H:i:s", $dir_objects[$i][time]).')
';
      }
?>

j'essayé de rajouter ceci a la fin mais ca ne marche pas
foreach($file_object as $fichier)
{
    echo '[www.monsupersite.com/mondossier'.$fichier.' '.$fichier.']
';
}

5 réponses

Messages postés
470
Date d'inscription
vendredi 14 novembre 2003
Statut
Membre
Dernière intervention
23 octobre 2007
1
peut-être

foreach($file_object as $fichier)
{
    echo '[www.monsupersite.com/mondossier'.$fichier['name'].' '.$fichier['name'].']
';
}

oO

++

Fil

__________________________________________________
http://www.OgameTut.Free.Fr - Le site sur ogame de référence !
http://Signz.free.fr - Le générateur de signature 100% Gratuit
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
40
Salut
remplace :

      echo $dir_objects[$i][name].' ('.date("d F Y H:i:s", $dir_objects[$i][time]).')
';

par :

      echo '[http://site/path/'.$dir_objects[$i]['name'].
' '.$dir_objects[$i]['name'].'] ('.
date("d F Y H:i:s", $dir_objects[$i]['time']).')
';

<hr />une recherche sur exaleadhttp://tempuri.org/tempuri.htmlvous aurait peut-etre evite de poser cette question
Messages postés
18
Date d'inscription
samedi 6 janvier 2007
Statut
Membre
Dernière intervention
6 décembre 2008

salut coucou747 merci bcp pour ton aide
Messages postés
470
Date d'inscription
vendredi 14 novembre 2003
Statut
Membre
Dernière intervention
23 octobre 2007
1
hé bé ... j'ai l'impression de ne même pas avoir posté de réponse...

__________________________________________________
http://www.OgameTut.Free.Fr - Le site sur ogame de référence !
http://Signz.free.fr - Le générateur de sigantures 100 % Gratuit !
Messages postés
18
Date d'inscription
samedi 6 janvier 2007
Statut
Membre
Dernière intervention
6 décembre 2008

salut Filipe excuse moi j'ai fait vite j'avais pas vue en effet t'etait le premier a me donner la solution un grand merci a toi je m'excuse encore une foi