php-Script zum Auslesen von verzeichnissen

Diskutiere php-Script zum Auslesen von verzeichnissen im Programmierung Forum im Bereich Software Forum; Hallo Leute, ich sitz hier an nem script und im Moment fehlem mir die php kenntnisse (oder ne zündende Idee wie ich dass machen soll)...
Shifu

Shifu

Threadstarter
Mitglied seit
13.10.2003
Beiträge
1.023
Alter
38
Hallo Leute,

ich sitz hier an nem script und im Moment fehlem mir die php kenntnisse (oder ne zündende Idee wie ich dass machen soll)

Problembeschreibung:

Auf meinem Webserver möchte ich Dateien in unterverzeichnissen des ordners /uni speichern (Also /uni/Sowtwaretechnik /uni/Informationswirtschaft usw.)

mit folgendem Code lese ich dateien (bisher alles in /uni)
Code:
 <?PHP
	$dirname="uni";
	$dir=opendir ($dirname);
	while($file=readdir ($dir))
 {
 if(!is_dir ($file))
 	{
 	echo"<a href=\"$dirname/$file\">$file</a><br>";
 	}
 }
	closedir ($dir);
?>
Am liebsten hätte ich, dass das ganze jetzt wie folgt aussieht:
Verz1:

datei1.
datei2.
datei3.
-----------------------------------
verzeichnis2:

datei1.
datei2.
datei3.
-------------------------------------

vuielleicht hat ja einer von euch ne schnelle idee
 
Andy

Andy

Administrator
Team
Mitglied seit
16.08.2001
Beiträge
12.370
Alter
44
Standort
Wilder Süden
Entweder über ne Schleife. Oder du gehst den saubereren Weg und baust dir ein Funktion, der du beim Aufrufen einen Parameter (das jeweilige Verzeichnis) mitgibst.
 
Shifu

Shifu

Threadstarter
Mitglied seit
13.10.2003
Beiträge
1.023
Alter
38
udn wie würde die elegenate version gehen :D ^^
 
Andy

Andy

Administrator
Team
Mitglied seit
16.08.2001
Beiträge
12.370
Alter
44
Standort
Wilder Süden
Code:
<?php

$ordner1 = "uni/Sowtwaretechnik";
$ordner2 = "uni/Informationswirtschaft";

$myarray = array($ordner1, $ordner2);



foreach($myarray as $dirname) {

$dir=opendir ($dirname);
while($file=readdir ($dir))
 {
 if(!is_dir ($file))
 {
 echo"<a href=\"$dirname/$file\">$file</a><br>";
 }
 }
closedir ($dir);

}




?>
 
BrandyJr

BrandyJr

Mitglied seit
02.11.2003
Beiträge
3.707
Alter
38
Standort
Berlin
@Andy
Ich glaube er wollte das die Verzeichnisse automatisch ausgelesen werden, sonst wärs ja einfach. :D
 
Andy

Andy

Administrator
Team
Mitglied seit
16.08.2001
Beiträge
12.370
Alter
44
Standort
Wilder Süden
:blink ....... :verysad
 
stpe

stpe

Mitglied seit
14.11.2001
Beiträge
2.729
das geht nur rekursiv:

Code:
$str_root = "uni";

function list_dateien($str_ordner) {
  $hdir=opendir($str_ordner);
  while ($str_file=readdir($hdir)) {
   if (is_dir($str_file)) {
     list_dateien($str_ordner."/".$str_file);
   } else {
     echo "<a href=\".$str_ordner."/".$str_file."\">".$str_file</a><br>";
   }
  }
} // function list_dateien
list_dateien($str_root);
hoffe, ich hab mich nicht vertippt ;)
 
Thema:

php-Script zum Auslesen von verzeichnissen

php-Script zum Auslesen von verzeichnissen - Ähnliche Themen

  • einfügen eines scripts in html/php

    einfügen eines scripts in html/php: Hallo Leute, bin neu hier, hab aber gleich ´ne Frage: Hab mir eine Homepage gebastelt und möchte nun folgendes script <div...
  • PHP Script Hilfe

    PHP Script Hilfe: Ich habe jetzt schon seit zwei Stunden herumprobiert, gegoogeld, aber ich habe keine so richtige Lösung gefunden. Ich brauche hilfe bei diesem...
  • Hilfe bei PHP Script

    Hilfe bei PHP Script: Ich bräuchte Hilfe bei einem PHP Script: Es soll aus einer Webseite mit https (welche ohne einer Anmeldung erreichbar ist) eine Zeichenfolge aus...
  • Freies PHP-Script erkennt mobilen Browser

    Freies PHP-Script erkennt mobilen Browser: Die Website OSnews stellt eine PHP-Bibliothek als Open Source zur Verfügung, mit der sich mobile Browser erkennen lassen. So ist es möglich, ggf...
  • bitte hilft mir PHP Script programmieren

    bitte hilft mir PHP Script programmieren: Hi Leute, ich brauche mal wieder Hilfe 1. Ich will auf meiner HP ein paar Downloads anbieten, will aber das wenn der Link geklickt wird erst...
  • Ähnliche Themen

    • einfügen eines scripts in html/php

      einfügen eines scripts in html/php: Hallo Leute, bin neu hier, hab aber gleich ´ne Frage: Hab mir eine Homepage gebastelt und möchte nun folgendes script <div...
    • PHP Script Hilfe

      PHP Script Hilfe: Ich habe jetzt schon seit zwei Stunden herumprobiert, gegoogeld, aber ich habe keine so richtige Lösung gefunden. Ich brauche hilfe bei diesem...
    • Hilfe bei PHP Script

      Hilfe bei PHP Script: Ich bräuchte Hilfe bei einem PHP Script: Es soll aus einer Webseite mit https (welche ohne einer Anmeldung erreichbar ist) eine Zeichenfolge aus...
    • Freies PHP-Script erkennt mobilen Browser

      Freies PHP-Script erkennt mobilen Browser: Die Website OSnews stellt eine PHP-Bibliothek als Open Source zur Verfügung, mit der sich mobile Browser erkennen lassen. So ist es möglich, ggf...
    • bitte hilft mir PHP Script programmieren

      bitte hilft mir PHP Script programmieren: Hi Leute, ich brauche mal wieder Hilfe 1. Ich will auf meiner HP ein paar Downloads anbieten, will aber das wenn der Link geklickt wird erst...
    Oben