php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 23.08.2006, 09:14  
LP
Erfahrener Benutzer
 
Registriert seit: 02.06.2005
Beiträge: 150
LP
Standard verzeichnis auslesen

hallo

wie kann ich aus einem verzeichnis die vorhandenen textdateien auslesen und den namen weiter verarbeiten?
LP ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 23.08.2006, 09:23  
there's only one psycho
 
Benutzerbild von PsychoEagle
 
Registriert seit: 21.08.2007
Beiträge: 1.283
PHP-Kenntnisse:
Anfänger
PsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer Mensch
PsychoEagle eine Nachricht über ICQ schicken PsychoEagle eine Nachricht über Skype™ schicken
Standard

So in der Art:

PHP-Code:
<?php
  $dir
=opendir($DEINPFAD);
  while(
$file readdir($dir)) {
    
$info pathinfo($file);
    if(
$file != "." AND $file != ".." AND $info['extension'] == 'txt') {
      
$txt[] = $file;
    }
  }
  
closedir($dir); 
?>
VIelleicht hilft dir auch der Quellcode hier:
http://www.phpfriend.de/forum/ftopic59580.html

Is nur Denkanstoss und keine Garantie auf Richtigkeit

MFG
__________________
"Weaseling out of things is important to learn. It's what separates us from the animals ... except the weasel." (Homer J. Simpson)
PsychoEagle ist offline  
Alt 23.08.2006, 09:27  
Erfahrener Benutzer
 
Registriert seit: 13.11.2005
Beiträge: 2.583
xabbuh
Standard

Interessant dürfte für dich auch die Funktion glob().
xabbuh ist offline  
Alt 23.08.2006, 09:31  
there's only one psycho
 
Benutzerbild von PsychoEagle
 
Registriert seit: 21.08.2007
Beiträge: 1.283
PHP-Kenntnisse:
Anfänger
PsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer Mensch
PsychoEagle eine Nachricht über ICQ schicken PsychoEagle eine Nachricht über Skype™ schicken
Standard

Zitat:
Zitat von xabbuh
Interessant dürfte für dich auch die Funktion glob().
Jo oder vielleicht auch scandir() falls du andere Dateien noch verarbeiten möchtest später. Ist aber glaube ich erst ab PHP5 verfügbar.

LG
__________________
"Weaseling out of things is important to learn. It's what separates us from the animals ... except the weasel." (Homer J. Simpson)
PsychoEagle ist offline  
Alt 23.08.2006, 10:10  
LP
Erfahrener Benutzer
 
Registriert seit: 02.06.2005
Beiträge: 150
LP
Standard

Zitat:
Zitat von PsychoEagle
So in der Art:

PHP-Code:
<?php
  $dir
=opendir($DEINPFAD);
  while(
$file readdir($dir)) {
    
$info pathinfo($file);
    if(
$file != "." AND $file != ".." AND $info['extension'] == 'txt') {
      
$txt[] = $file;
    }
  }
  
closedir($dir); 
?>
wenn $DEINPFAD das lokale verzeichnis sein soll - wie geht das dann?
LP ist offline  
Alt 23.08.2006, 10:47  
there's only one psycho
 
Benutzerbild von PsychoEagle
 
Registriert seit: 21.08.2007
Beiträge: 1.283
PHP-Kenntnisse:
Anfänger
PsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer Mensch
PsychoEagle eine Nachricht über ICQ schicken PsychoEagle eine Nachricht über Skype™ schicken
Standard

PHP-Code:
  $DEINPFAD '.';
  
$dir=opendir($DEINPFAD); 
PS:
Bitte schaue aber hierzu auch in der Doku (opendir,readdir,...) und meinem Link. Da wäre auch die Lösung, und Code schreiben für andere möchte ich an sich nicht, wenn die Lösung mehr oder weniger durch probieren und lesen und verstehen auffindbar ist

Grüße
__________________
"Weaseling out of things is important to learn. It's what separates us from the animals ... except the weasel." (Homer J. Simpson)
PsychoEagle ist offline  
Alt 30.03.2007, 12:06  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Hey Leute,

also ich hab das mal getestet und auf dem Server funktioniert das wunderbar. Nur wie kann ich das umsetzen wenn ich Ordner auf anderen Servern auslesen will?

Also es geht um folgendes: Es gibt eine Community die sehr lustige smileys anbietet, aber leider sind nicht alle verlinkt. Vorhanden sind die Smileys alle in einem Ordner, man müsste nur die Dateinamen wissen... also verboten dürfte das ja nicht sein, da die Dateien ja öffentlich zur Verfügung gestellt werden. Ich will mit den Bildern auch nichts schlimmes anfangen, nur die Dateinamen brauch ich um mir dir mal anzuschauen.

Kann mir jemand helfen?
cycap ist offline  
Alt 30.03.2007, 12:27  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Anschauen darfst du sie, selbst verwenden wahrscheinlich nicht.
Wie kommts denn, dass du zuerst Text- und jetzt doch plötzlich Grafik-Dateien auslesen willst? Lügen bringts nich, merks dir fürs Leben

DirectoryListing ist in den meisten Fällen ausgeschaltet, geht somit nicht.
Zergling-new ist offline  
Alt 30.03.2007, 12:43  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Hey Zergling,

der Thread hier is nich von mir, ich hab nie was von Textdateien gesagt :P

also wäre wohl die einzige Möglichkeit mit so einer Art Passwortknacker die Dateinamen zu überprüfen oder?

das kann doch nich sein... das würde ewig dauern
cycap ist offline  
Alt 30.03.2007, 12:48  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Sorry - das kam nur so..verdammtes Schubladendenken.
Hast du denn schonmal die Google-Bildersuche verwendet?

Gib dort mal "site:http://example.com/folder/" ein, statt der URL eben den Pfad mit den Bildern. Wenn Google sie nicht findet, dann du auch 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 und Dateien öffnen jacos PHP Tipps 2006 1 26.06.2006 10:53
Verzeichnis auslesen... madSoul PHP Tipps 2006 9 03.04.2006 16:01
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
html lokales verzeichnis auslesen, php \lokales verzeichnis auslesen\, php scandir lokales verzeichnis, php scandir \lokales verzeichnis\

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