php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.04.2006, 13:05  
Erfahrener Benutzer
 
Registriert seit: 08.08.2005
Beiträge: 272
madSoul
Standard Verzeichnis auslesen...

Hello Forum,

heute dachte ich mir mal ein Verzeichnis auszulesen,
doch wie könnte es auch anders sein - ich tu mir verdammt schwer dabei !

Folgendes Script verwende ich:

PHP-Code:
$handle opendir (../../archiv/bilder/);
echo 
"Verzeichnis-Handle: $handle\n
"
;
echo 
"Dateien:\n
"
;
while (
false !== ($file readdir ($handle))) {
    echo 
"$file\n
"
;
}
closedir($handle); 
in dem Verzeichnis "bilder" sind jede menge unterordner die ich
aufgelistet haben wollte... nur leider funzt das nicht !

Wenn ich allerdings das selbe script im "bilder"-Ordner laufen lasse
und
PHP-Code:
opendir('.'
verwende klappt das !?!?!?!

kann mir bei der Gelegenheit auch mal einer Erklären was für ein Pfad
das hier sein soll ? -> ./ (punkt,slash) hab das schon voll oft gesehen,
nur keinen schimmer für was das sein soll ?!

Danke @ all
madSoul ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 03.04.2006, 13:10  
Erfahrener Benutzer
 
Benutzerbild von JEGO
 
Registriert seit: 01.12.2003
Beiträge: 2.555
PHP-Kenntnisse:
Anfänger
JEGO wird schon bald berühmt werden
Standard

./ == geht vom selben ordner aus
../ == geht einen ordner zurück
__________________
Gruß JEGO

Ein PHP Script tut, was Du schreibst, nicht was Du willst.
JEGO ist offline  
Alt 03.04.2006, 13:16  
Erfahrener Benutzer
 
Registriert seit: 08.08.2005
Beiträge: 272
madSoul
Standard

Danke JEGO !

hab´s jetzt auch schon hinbekommen !
für die die´s interessiert... hatte am ende vom Pfad noch einen Slash angehängt... tz tz tz *lol*
__________________
it´s not a bug - it´s a feature...
madSoul ist offline  
Alt 03.04.2006, 13:26  
Erfahrener Benutzer
 
Benutzerbild von Andreas
 
Registriert seit: 22.04.2005
Beiträge: 391
Andreas ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Schau auch mal nach glob(); Sehr schöne Funktion.
Andreas ist offline  
Alt 03.04.2006, 13:30  
Erfahrener Benutzer
 
Registriert seit: 08.08.2005
Beiträge: 272
madSoul
Standard

das is ja noch 1000mal besser...

THXaLOT

EDIT:

ich hab jetzt was gefunden...

PHP-Code:
<?php
foreach (glob("*.jpg") as $filename) {
    echo 
"$filename size " filesize($filename) . "\n";
}
?>
das sollte jetzt alle jpg dateien auflisten...
wie aber kann ich davor noch ein verzeichnis angeben, oder geht das NUR im selben verzeichnis ?

Danke schonmal...
madSoul ist offline  
Alt 03.04.2006, 14:04  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

glob("../pfad/*.jpg") sollte es auch tun
Zergling-new ist offline  
Alt 03.04.2006, 14:11  
Erfahrener Benutzer
 
Registriert seit: 08.08.2005
Beiträge: 272
madSoul
Standard

das hab ich versucht...
da kommt aber nichts! habe den selben pfad wie oben verwendet...
__________________
it´s not a bug - it´s a feature...
madSoul ist offline  
Alt 03.04.2006, 15:30  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Dann ist der Pfad nicht richtig (sag nicht doch)!

Relevante Basis ist $_SERVER['PHP_SELF'] und nicht die PHP-Datei, in der der relative Pfad angegeben ist. Sprich der relevante Basispfad läuft von der im Adressfeld angegebenen Datei, und nicht von der includeten Datei aus.
Zergling-new ist offline  
Alt 03.04.2006, 15:41  
Erfahrener Benutzer
 
Registriert seit: 08.08.2005
Beiträge: 272
madSoul
Standard

also, ich würd ja echt gerne "doch" sagen

Ich habs jetzt mit der ersten Methode umgesetzt und es läuft... was will ich mehr !?
aber Danke auf alle Fälle für das vorstellen dieser Funktion!

werd mich da noch ein bisschen einlesen, dann wird das schon.

noch nen schönen Tag zusammen
__________________
it´s not a bug - it´s a feature...
madSoul ist offline  
Alt 03.04.2006, 16:01  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

http://www.phpfriend.de/forum/ftopic55508.html#381040

Wenn du das verstanden hast, schau nochmal auf dein Skript und deine Verzeichnisstruktur. Und an PHP liegts zu 99,999999% nicht!
Zergling-new ist offline  
 


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
Verzeichnis auslesen -> Dateinamen in Array quoba PHP Tipps 2008 11 29.04.2008 16:21
Beim Verzeichnis auslesen Dateinamen unterscheiden Teela PHP Tipps 2008 17 28.04.2008 22:05
verzeichnis auslesen LP PHP Tipps 2007 11 30.03.2007 13:11
Verzeichnis auslesen und Dateien öffnen jacos PHP Tipps 2006 1 26.06.2006 10:53
Verzeichnis auslesen saibot PHP Tipps 2005-2 8 09.08.2005 12:22
[Erledigt] Verzeichnis auslesen / redundante Daten PHP Tipps 2005 6 25.05.2005 13:28
verzeichnis auslesen... StartUpBoy PHP Tipps 2005 13 29.03.2005 15:54
Fehlersuche: Ordner aus Verzeichnis auslesen DannyD PHP Tipps 2004-2 6 19.11.2004 20:36
[Erledigt] User Verzeichnis auslesen PHP-Fortgeschrittene 5 29.10.2004 00:48
[Erledigt] Problem mit Verzeichnis auslesen PHP-Fortgeschrittene 7 20.10.2004 21:50
[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
Verzeichnis auslesen PHP Tipps 2004 4 26.07.2004 12:33
Verzeichnis auslesen und in menu einfügen PHP-Fortgeschrittene 1 08.06.2004 00:16

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php glob verzeichnis angeben, php glob verzeichnis, glob verzeichnis angeben, php relatives verzeichnis auslesen, das gleiche verzeichnis auslesen php, verzeichnis auslesen

Alle Zeitangaben in WEZ +2. Es ist jetzt 11:29 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.