Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : les liens vers les fichiers [ Divers / Débutant(e) ] (abdellah1505)

dimanche 30 septembre 2007 à 16:05:08 | les liens vers les fichiers

abdellah1505



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]).')<br>';
      }
?>

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




lundi 1 octobre 2007 à 01:34:16 | Re : les liens vers les fichiers

Filipe35

Réponse acceptée !
peut-être

foreach($file_object as $fichier)
{
    echo '<a href="www.monsupersite.com/mondossier'.$fichier['name'].'">'.$fichier
['name'].'</a><br />';
}


oO

++

Fil


__________________________________________________
[ Lien ] - Le site sur ogame de référence !
[ Lien ] - Le générateur de signature 100% Gratuit

lundi 1 octobre 2007 à 08:57:52 | Re : les liens vers les fichiers

coucou747

Réponse acceptée !
Salut
remplace :

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

par :

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


une recherche sur exalead [ Lien ]vous aurait peut-etre evite de poser cette question

lundi 1 octobre 2007 à 18:54:29 | Re : les liens vers les fichiers

abdellah1505



salut coucou747 merci bcp pour ton aide

lundi 1 octobre 2007 à 21:54:05 | Re : les liens vers les fichiers

Filipe35

hé bé ... j'ai l'impression de ne même pas avoir posté de réponse...


__________________________________________________
[ Lien ] - Le site sur ogame de référence !
[ Lien ] - Le générateur de sigantures 100 % Gratuit !

lundi 1 octobre 2007 à 23:18:36 | Re : les liens vers les fichiers

abdellah1505


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 



Cette discussion est classé dans : dossier, fichiers, object, dir, objects


Répondre à ce message

Sujets en rapport avec ce message

3 deniers fichiers ajouté... [ par mailys ] Bonjour, J'ai trouver un code me permettant de lister les 3 derniers fichiers ajoutés dans un dossier. Mon problème est que je n'arrive pas à trouver ordre affichage des fichiers [ par yahou29 ] Bonjour à tous.Je suis actuellement en train de développer un module d'administration de galerie photos.J'aimerai que l'administrateur puisse modifier Afficher le nom d'une image en php [ par karim88 ] Bonjour, je débute en php donc merci de votre aide. Voilà, j'aimerai afficher les images d'un dossier (ici photos) mais SURTOUT leur nom de fichier pa opendir [ par jphilippev ] bonjour j'ai pris un code du manuel php pour ouvrir un dossier (opendir)et en début de boucle il me renvoirfichier : .fichier : ..</font Paginer dossier [ par speedylol ] Bonjour je suis sur un petit probléme je n'arrive pas a paginer le nombre de dossier créee je voix pas très bien comment faire Merci de votre aide.@se Problème pour afficher des répértoires [ par cdevl32 ] Bonjour,J'ai maintenant bien tout les rép qu'il me faut et il affiche également les fichiers, le problème c'est que quand je sélèctionne un rép il ne PHP Afficher le contenu d'un dossier et de ses sous-dossiers [ par jibtothenight ] Bonjour, avec ce code j'arrive à afficher le contenu de mon dossier :$dir = opendir('intranet/image_hd/'); while($file = readdir($dir)) { echo "<a hre Problème récursivité pour arborescence de fichier [ par codbooster ] Bonjour à tous, et merci de à vous de prendre du temps pour lire mon post ... Je post aujourd'hui car j'ai un problème concernant une arbores Créer un tableau html en php... avec une subtilité ! [ par vxr888 ] Bonsoir à tous,J'ai un soucis et j'espère trouver une réponse chez vous.Je vous expose le problème :J'ai écrit un code qui parcourt un dossier (avec r Listage d'un repertoire / Un truc m'échappe [ par gorbfr ] Bonjour,J'ai ce code qui fonctionne bien :function lire_dossier($dir){  $dossier=opendir($dir);  while($fichier=readdir($dossier))  {    $ignore=array


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,343 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.