mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 26.04.2024 19:21 Benutzername: Passwort: Auto-Login

Thema: [PHP] alphabetisch ordnen vom 29.03.2012


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> [PHP] alphabetisch ordnen
Autor Nachricht
_MARKUS
Threadersteller

Dabei seit: 05.04.2009
Ort: -
Alter: 36
Geschlecht: Männlich
Verfasst Do 29.03.2012 22:33
Titel

[PHP] alphabetisch ordnen

Antworten mit Zitat Zum Seitenanfang

Hallo,
ich habe die Flash Image Gallery "installiert". Vorteil hier ist, dass die Ordnerstruktur die man auf dem FTP anlegt, gleichzeitig die Ordnerstruktur in der Kategorieauswahl ist.

Hierbei wird das Auswahlfenster über folgende PHP-Datei gesteuert, siehe unten. Wie kann ich jetzt realisieren, dass die Kategorien immer alphabetisch georndet werden?

Danke für die Hilfe Lächel

Code:
<?php
require_once("config.php");

//creates xml data for navigation structure of fig
echo '<root name="Auswahl" path="' . $data_folder . '">' . chr(13);

getDirectory("$data_folder");

function getDirectory( $path = '.'){
    $ignore = array('.', '..' );
    // Directories to ignore when listing output. Many hosts
    // will deny PHP access to the cgi-bin.
    $dh = @opendir( $path );
   
    // Open the directory to the handle $dh
    while( false !== ( $file = readdir( $dh ) ) ){
    // Loop through the directory
        if( !in_array( $file, $ignore ) ){
        // Check that this file is not to be ignored
            // show the directory tree.
            if( is_dir( "$path/$file" ) ){
            // Its a directory, is it a folder or a gallery
            if(!file_exists("$path/$file/_thumbs")){               
               //directory is a folder
               echo '<folder path="' . $file . '">' . chr(13);
               getDirectory("$path/$file");
               echo '</folder>' . chr(13);
            }
            }
        }
    }
   
   $dh = @opendir( $path );
   while( false !== ( $file = readdir( $dh ) ) ){
    // Loop through the directory
        if( !in_array( $file, $ignore ) ){
        // Check that this file is not to be ignored
            // show the directory tree.
            if( is_dir( "$path/$file" ) ){
            // Its a directory, is it a folder or a gallery
            if(file_exists("$path/$file/_thumbs")){
               //the directory has a folder for thumbnails, it's a gallery
               echo '<gallery path="' . $file . '" />' . chr(13);
            }
            }
        }
    }
   
    closedir( $dh );
    // Close the directory handle
}

echo '</root>';

?>
  View user's profile Private Nachricht senden
bacon

Dabei seit: 24.10.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Do 29.03.2012 23:39
Titel

Antworten mit Zitat Zum Seitenanfang

Zitat:
Wie kann ich jetzt realisieren, dass die Kategorien immer alphabetisch georndet werden?


1.) PHP lernen und als erstes das Müllscript da wegwerfen oder
2.) die Ordner in entsprechend gewünschter Reihenfolge alphabetisch benennen.
  View user's profile Private Nachricht senden
Anzeige
Anzeige
_MARKUS
Threadersteller

Dabei seit: 05.04.2009
Ort: -
Alter: 36
Geschlecht: Männlich
Verfasst Fr 30.03.2012 09:02
Titel

Antworten mit Zitat Zum Seitenanfang

Die Ordner sind ja alphabetisch benannt, aber trotzdem werden diese nicht alphabetisch angeordnet.
Meine Güte!
  View user's profile Private Nachricht senden
fyll

Dabei seit: 20.09.2003
Ort: Augsburg
Alter: 39
Geschlecht: Männlich
Verfasst Fr 30.03.2012 10:02
Titel

Antworten mit Zitat Zum Seitenanfang

Das Script ist ziemlich veraltet.
Such erstmal nach den benutzen Funktionen im PHP-Manual, um zu verstehen, was das überhaupt macht.
Dann baust es um und nimmst aber scandir - das gibt dir nen array zurück, den du dann mit "sort" sortieren kannst.
  View user's profile Private Nachricht senden
 
Ähnliche Themen Links in Dreamweaver alphabetisch ordnen/anzeigen lassen..?
Alphabetisch geordnete Liste - wie?
[PHP] Verzechnis auslesen + alphabetisch sortieren
mysql-> vorherigen+nächsten eintrag, alphabetisch haben will
Wie Job sinnvoll ordnen?
schriften ordnen?
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.