PHP Verzeichnis auslesen

Diskutiere PHP Verzeichnis auslesen im Web & Grafik Forum im Bereich Internet & Telekomunikation Forum; Ich hab in nem Verzeichnis auf meinem Server verschiedene php und html Files stehen. Ich will jetzt ein Skript schreiben, womit ich den Inhalt...
  • PHP Verzeichnis auslesen Beitrag #1
C

COGE

Bekanntes Mitglied
Dabei seit
13.01.1999
Beiträge
6.151
Reaktionspunkte
3
Ort
hinten wie von vorne
Ich hab in nem Verzeichnis auf meinem Server verschiedene php und html Files stehen.
Ich will jetzt ein Skript schreiben, womit ich den Inhalt des VZ auslese und aus dem title-Tag jeder php/html- Datei einen Eintrag in ein Übersichtsfile erzeuge.

chdir(".");
$Verzeichnis=opendir(".");
$Eintrag=readdir($Verzeichnis);

while($Eintrag) {

echo $Eintrag,", ",filetype($Eintrag),", ",filesize($Eintrag);
echo "<br>";
$Eintrag = readdir($Verzeichnis);
}

closedir($Verzeichnis);

Soweit, so gut, nur wie bekomme ich das title-Tag ausgelesen ?
Kann man beim aulesen der Datei gezielt bis <title> springen, oder wie kann man da rangehen ?

Sinn und Zweck ist es, nicht für jede neue Datei im Verzeichnis einen Eintrag in die index.php packen zu müssen.



...COGE...
 
  • PHP Verzeichnis auslesen Beitrag #2
C

COGE

Bekanntes Mitglied
Dabei seit
13.01.1999
Beiträge
6.151
Reaktionspunkte
3
Ort
hinten wie von vorne
HAbs glaub ich schon .

PHP:
$Verzeichnis=opendir(".");
$Eintrag=readdir($Verzeichnis);

while($Eintrag) {
	if(strstr($Eintrag,"htm")!=false) // oder halt php, egal...
	{	
		$Zeiger=fopen($Eintrag,"r");
		$Daten=fgets($Zeiger,100);
		
		while(strstr($Daten,"<title>")==false)
			$Daten=fgets($Zeiger,100);
		
		echo strip_tags($Daten);
		echo "<br>";
		
		fclose($Zeiger);
	}
$Eintrag = readdir($Verzeichnis);
}
closedir($Verzeichnis);


Geht das readdir eigentlich auf jedem php-fähigen Server, weiss noc nicht, wo das gehostet werden soll, oder müssen da erst irgendwelche Rechte vergeben werden ?


...COGE.
 
Thema:

PHP Verzeichnis auslesen

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben