Autor |
Nachricht |
_MARKUS
Threadersteller
Dabei seit: 05.04.2009
Ort: -
Alter: 37
Geschlecht:
|
Verfasst Do 29.03.2012 21:33
Titel [PHP] alphabetisch ordnen |
 |
|
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
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>';
?>
|
|
|
|
|
 |
bacon
Dabei seit: 24.10.2007
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Do 29.03.2012 22:39
Titel
|
 |
|
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.
|
|
|
|
 |
Anzeige
|
|
 |
_MARKUS
Threadersteller
Dabei seit: 05.04.2009
Ort: -
Alter: 37
Geschlecht:
|
Verfasst Fr 30.03.2012 08:02
Titel
|
 |
|
Die Ordner sind ja alphabetisch benannt, aber trotzdem werden diese nicht alphabetisch angeordnet.
|
|
|
|
 |
fyll
Dabei seit: 20.09.2003
Ort: Augsburg
Alter: 40
Geschlecht:
|
Verfasst Fr 30.03.2012 09:02
Titel
|
 |
|
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.
|
|
|
|
 |
|
|
 |
Ä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?
|
 |