php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.08.2004, 11:41  
Erfahrener Benutzer
 
Registriert seit: 25.05.2004
Beiträge: 229
lindner
lindner eine Nachricht über ICQ schicken
Standard ordner in einem verzeichnis auslesen und anzeigen

hallo.

ich habe kaum ahnung von php. eigentlich gar nicht..
jetzt zu meinem problem.

ich habe einen ordner (bilderordner) in dem wiederum mehrere ordner drin sind. diese ordner haben bilder in sich.

jetzt soll eine php seite alle ordner im bilderordner als link anzeigen, natürlich dynamisch, weil oft ordner gelöscht bzw angefügt werden.

nun soll man auf den link klicken können der jeweilige ordner und es soll ne neue seite geöffnet werden wo alle bilder die in diesem ordner sind angezeigt werden.

hat ihr das system verstanden?? kann mir jemand nen script machen oder hat vielleicht jemand schon sowas, gibts irgendwo ne quelle??

ich hoffe jemand erbarmt sich und kann mir helfen...

mfg lindner
lindner ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 18.08.2004, 11:47  
Gast
 
Beiträge: n/a
Standard

PHP-Code:
<?php

    $dir 
"/usr/local/apache/htdocs/pictures";
    
$od opendir($dir);
  
        while(
$rd=readdir($od)) {
            if(
is_dir($rd)) {
                echo 
'[url="$dir.'/'.$rd"]'.$rd.'[/url]';
            }
        }
?>
 
Alt 18.08.2004, 13:00  
Erfahrener Benutzer
 
Benutzerbild von lazydog
 
Registriert seit: 02.04.2008
Beiträge: 4.034
lazydog befindet sich auf einem aufstrebenden Ast
Standard

Hier eine Version mit einer rekursiven Funktion
PHP-Code:
if (!isset($_GET['dir']))
{
    
$startdir '.';
}
else
{
    
$startdir $_GET['dir'];
}
scan_dir($startdir);


function 
scan_dir($dir)
{
    
$DH dir($dir);
    while (
$file $DH->read())
    {
//        if (preg_match('/^..?$/', $file)) continue;
        
$aktuell "$dir/$file";
        if (
$file == '.'$file 'Aktuelles Verzeichnis';
        if (
$file == '..'$file '&Uuml;bergeordnetes Verzeichnis';
        if (
is_dir($aktuell))
        {
            echo 
"[url='" $_SERVER[']$file[/url]
";
        } 
        else
        {
            echo "[url='
$aktuell]$file[/url]
";
        } 
    }
    $DH->close();

Auf diese Art funktioniert das über beliebig viele Ebenen
__________________
Gruss
L
lazydog ist offline  
Alt 18.08.2004, 19:35  
Erfahrener Benutzer
 
Registriert seit: 25.05.2004
Beiträge: 229
lindner
lindner eine Nachricht über ICQ schicken
Standard

danke an euch beide... es hat mir sehr viel genützt...
jetzt gehts ans verstehen... kann mir nur intressehalber mal jemand erklären was da so passiert?!?!
falls jemand zu viel zeit hat versteht sich
lindner ist offline  
Alt 18.08.2004, 23:59  
Erfahrener Benutzer
 
Registriert seit: 25.05.2004
Beiträge: 229
lindner
lindner eine Nachricht über ICQ schicken
Standard

dann eben nicht
lindner ist offline  
Alt 19.08.2004, 00:03  
Gast
 
Beiträge: n/a
Standard

Öffne das Manual deines Vetrauens (www.php.net) und gib die einzelnen Funktionen als Suchbegriff ein. Dann weißte, was die Funktionen bewirken bzw. wie sie arbeiten und wirs sicherlich nachvollziehen können, was da so alles passiert.
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Ordner auslesen und während des auslesen sortieren Dooki PHP Tipps 2008 6 14.05.2008 17:50
[Erledigt] Verzeichnis auslesen und nur Bilder anzeigen lassen PHP Tipps 2006 15 15.04.2006 18:05
TreeMenu Fatal Error PHP Tipps 2006 8 07.04.2006 11:22
neuer ordner in anderem verzeichnis lindner PHP Tipps 2005-2 1 05.09.2005 10:11
Verzeichnis auslesen saibot PHP Tipps 2005-2 8 09.08.2005 12:22
Ordner auslesen PHP Tipps 2005-2 12 03.07.2005 16:43
[Erledigt] verzeichnis...öhm..anzeigen lassen... PHP Tipps 2005 3 03.06.2005 14:13
Ordner Struktur auslesen bestimmte datei finden .... silverghost PHP Tipps 2005 3 24.05.2005 13:55
Ordner auslesen - Zusätzliche Bildplatzhalter PHP Tipps 2005 8 21.05.2005 12:25
Fehlersuche: Ordner aus Verzeichnis auslesen DannyD PHP Tipps 2004-2 6 19.11.2004 20:36
ordner und dateien mit php anzeigen...wie? phpfortgeschrittener PHP Tipps 2004 5 04.08.2004 22:13
[Erledigt] Verzeichnis andersrum auslesen PHP Tipps 2004 7 02.08.2004 07:39
verzeichnis auslesen Trumpfass PHP Tipps 2004 2 28.07.2004 21:37
Probleme beim Verzeichnis auslesen. Tutti PHP Tipps 2004 8 26.07.2004 15:41
Ordner Auslesen PHP Tipps 2004 3 03.07.2004 09:17

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php alle ordner in verzeichnis, http://www.php.de/php-tipps-2004/7206-ordner-einem-verzeichnis-auslesen-und-anzeigen.html, alle ordner im ordner anzeigen php, ordner in ordner anzeigen php, php alle ordner in einem verzeichnis, php ordnerverzeichnis, alle ordner in einem ordner anzeigen php, php alle ordner im verzeichnis, php alle ordner eines verzeichnisses, einzelne verzeichnisse php, alle ordner eines verzeichnis finden php, alle ordner eine verzeichnisses als liste php, php alle ordner in ordner, php ordner als ordner erkennen, php zeige alle verzeichnisse, php alle verzeichnisse aus verzeichnis auslesen, php verzeichnis eines verzeichnisses auslesen, php verzeichnisse und ordner auslesen, mit php ordner anzahl eines verzeichnisses auslesen, php alle ordner in einem ordner

Alle Zeitangaben in WEZ +1. Es ist jetzt 18:32 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.