Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1937 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  lister repertoire par la fin

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

lister repertoire par la fin

n°757621
snownico
Posté le 09-06-2004 à 11:08:35  profilanswer
 

Bonjour, :hello:  
 
j'aimerais savoir si c'est possible de lister un repertoire en commençant par le dernier fichier pour remonter vers le premier.
 
merci de votre aide
@+

mood
Publicité
Posté le 09-06-2004 à 11:08:35  profilanswer
 

n°757632
Mara's dad
Yes I can !
Posté le 09-06-2004 à 11:14:51  profilanswer
 

Pas directement.
 
Il faut aussi savoir que readdir() ne lit pas les entrées de répertoires dans un ordre particulier.
 
Pour ton problème tu dois stocker les entrées dans un tableau.
Ensuite, ben tu les prends dans l'odre que tu veux :D


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°757673
loki013
Posté le 09-06-2004 à 11:51:03  profilanswer
 

Tiens essai cette fonction
 
function DirTri($rep,$tri)
{
  $Array = array();  
  $dir = opendir($rep);
  $i=0;
  while ($file = readdir($dir)){
    if($file != "." && $file != ".." && !is_dir($file))
    {
      $Array[] = "$file";
   
    }
    $i++;
  }
  closedir($dir);
  if($tri == 'ASC'){
    rsort($Array);
  }else{
    sort($Array);
  }
  $Max = count($Array);
  for($i = 0; $i != $Max; $i++){
    echo $Array[$i];
 echo "<br>";
  }
}
// utilisation de la fonction
// param.1 : chemin du répertoire ("." si il s'agit du rép. courant)
// param.2 : ASC ou DESC (A-Z ou Z-A)
DirTri("chemin d'accès du répertoire","ASC" );
?>

n°757689
snownico
Posté le 09-06-2004 à 12:00:20  profilanswer
 

c'est la fonction que j'utilise mais je veux pas trier par ordre alphabetique mais les trier du dernier fichier au premier.
En gros je crée un fichier sur mon ordi, je le transfere ensuite sur mon serveur web. Sur le serveur il se place à la fin du répertoire et je voudrais lister ce repertoire par la fin pour que le nouveau fichier soit en tete de mon tableau.

n°757691
Mara's dad
Yes I can !
Posté le 09-06-2004 à 12:01:50  profilanswer
 

1- Lire répertoire -> TABLEAU
2- Lire tableau à l'envers


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°757726
loki013
Posté le 09-06-2004 à 12:33:39  profilanswer
 

c'est par ordre décroissant ?
si c'est ça, il te suffit de jouer avec l'option ASC ou DESC dans la fonction...

n°757729
T509
$job-&gt;GetJob(now)
Posté le 09-06-2004 à 12:34:56  profilanswer
 

un tri par date ?


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
n°758231
snownico
Posté le 09-06-2004 à 17:09:11  profilanswer
 

c'est bon j'ai trouvé j'ai juste modifier les conditions de l'affichage du tableau. J'ai commencer l'affichage par la fin, tout bete
avant: for($i = 0; $i != $Max; $i++)
apres: for($i = $Max; $i >= 0; $i++)
 
merci a tous @+

n°758251
Mara's dad
Yes I can !
Posté le 09-06-2004 à 17:26:00  profilanswer
 

:non: for($i = $Max; $i >= 0; $i--) :D


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°758974
snownico
Posté le 10-06-2004 à 11:20:41  profilanswer
 

oui c'est ce que j'ai fait bien entendu, je me suis tromper en tapant.
en plus pour info c'est for($i = $Max-1; $i >= 0; $i--) car sinon il me rajoute une ligne vide en plus
 
merci @+

mood
Publicité
Posté le 10-06-2004 à 11:20:41  profilanswer
 

n°759052
Mara's dad
Yes I can !
Posté le 10-06-2004 à 11:55:33  profilanswer
 

Tout dépend de comment est initialisé $Max ;)


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  lister repertoire par la fin

 

Sujets relatifs
[ASP] lister le contenu d'un répertoirelister le dernier fichier d'un répertoire
"lister" un repertoire[C] lister les fichiers présents dans un répertoire
lister les fichiers d un repertoire dans un tableau et les trierLister les fichiers (nom...) d'un repertoire sous windows en C++
[PHP] Comment lister un répertoire sur un serveur à distance?RESOLU : lister le repertoire parent
[HTML] Lister le contenu d'un répertoire FTP sur une page web?Lister le contenu d'un répertoire tout assurant la portabilité
Plus de sujets relatifs à : lister repertoire par la fin


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)