• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

readDir Sortieren

foring

Neues Mitglied
Hallo,

ich möchte gerne das Sortieren

Code:
  <?php
$verzeichnis = openDir("medin/Me1/videos/serien");

 while ($file = readDir($verzeichnis)) {
  if ($file != "." && $file!= "..") {
  $file2 = str_replace("_"," ",$file);
  echo "<nobr><font size=5 font color=#ffffff font FACE=Verdana >
  <b>$file2</b></font></a>  <br><br></nobr>";      
  
foreach (glob("medin/Me1/videos/serien/$file/{*.jpg,*.gif}", GLOB_BRACE) as $filename) {
    $rest = substr("$filename", 0, -4);
    $wo =  $rest ;
    echo "<nobr><a href=index-serien.php?sest=$wo><img src=$filename width=130 height=183></a>";
}
echo "<br><br><br>";
 }
}
closeDir($verzeichnis);
?>

[FONT=&quot]Hab selber schon Probiert aber ich bekomme es nicht hin freu mich sehr über Hilfe
[/FONT]

[FONT=&quot][/FONT]
[FONT=&quot]lg foring
[/FONT]
 
Im Zweifel einfach mit zwei glob-Aufrufen. Ungefähr so:

PHP:
<?php

$dir = './medin/Me1/videos/serien';

$dirs = glob($dir . '/*', GLOB_ONLYDIR);

foreach ($dirs as $subdir) {
    $file2 = str_replace("_"," ",basename($subdir));
    echo "<h2>$file2</h2>";

    foreach (glob($subdir . '/*.{jpg,gif,png}', GLOB_BRACE)
            as $path) {

        echo $path,'<br/>';
    }
}
 
ich danke dir klapt super.

Könnstest du mir hierbei auch Hilfen?



Code:
 <?PHP
$verz=opendir($wo);

while($file = readdir($verz)){
  if($file != '.' && $file != '..')
  $file1 = str_replace("_"," ",basename($file));
  $file2 = substr("$file1", 0, -4);
    echo "<nobr><font size=3 font color=#ffffff font FACE=Verdana >
  <b>$file2</b></font></a><br></nobr>";
}

closedir($verz);
?>


lg foring
 
ich habe es geschafft alles alphabetisch sortiert ich danke dir für deine Hilfe

LG foring

Gibt es die Möglichkeit das Thema zu schließen als erledigt zu markieren?
 
Zuletzt bearbeitet:
Ich glaube nicht. Das ist in diesem Forum nicht üblich.

Um noch etwas Inhalt beizutragen: Für das Durchlaufen eines Dateisystems gibt es seit einiger Zeit in PHP auch Iterator-Klassen.

Die sind grundsätzlich prima und eröffnen viele Möglichkeiten, aber man hat doch etwas zu knuspern, wenn man zum ersten Mal damit arbeitet.

- PHP: DirectoryIterator - Manual
- Größen und Dateityp gefilterte Dateiliste mit dem RecursiveDirectoryIterator, dem RegexIterator und einem eigenen FilterIterator (SizeFilterIterator) - Codeschnipsel
 
Zurück
Oben