dochamburg
Mitglied
hallo!
Vorweg: bin ziemlicher wenn nicht absoluter Neuling, was PHP anbelangt.
Ich habe folgendes Problem. Ich möchte einen Ordner auslesen und die gewonnenen Informationen (es reicht eigentlich schon Dateinamen inkl. -format, z.B. beispieldatei.jpg) in einer xml-Datei speichern.
Was das Auslesen des Ordners betrifft bin ich inzwischen soweit (habe es mir u.a. hier im Forum "geklaut" und zusammengegooglet):
Das scheint zu funktionieren, es gibt zumindest keine Fehlermeldung.
Nun muss ich "nur" noch dafür sorgen, dass die Ausgabe in einer xml-Datei gespeichert wird (beispielsweise ordnerinhalt.xml).
Wie mache ich das?
Bin für jede Hilfe dankbar!
mfg,
dochamburg
Vorweg: bin ziemlicher wenn nicht absoluter Neuling, was PHP anbelangt.
Ich habe folgendes Problem. Ich möchte einen Ordner auslesen und die gewonnenen Informationen (es reicht eigentlich schon Dateinamen inkl. -format, z.B. beispieldatei.jpg) in einer xml-Datei speichern.
Was das Auslesen des Ordners betrifft bin ich inzwischen soweit (habe es mir u.a. hier im Forum "geklaut" und zusammengegooglet):
PHP:
<?php
$path = "zip/";//Pfadangabe des Ordners
$handle = opendir ($path);//Oeffnen des Ordners
$xml = '<?xml version="1.0" encoding="UTF-8" ?>';//XML-Kopf
$xml .= '<dateien>';//XML-Gliederung
while($file = readdir($handle)) {
if ($file != "." && $file != "..") {
$exploded = explode(".",$file);//Trennen nach "."
$xml .= '<dateiname="'.$exploded[0].'" file="'.$path.$file.'" />';
}
}
$xml .= '</zip>';//beenden der XMl-Gliederung
echo utf8_encode($xml);//versenden des XML
?>
Das scheint zu funktionieren, es gibt zumindest keine Fehlermeldung.
Nun muss ich "nur" noch dafür sorgen, dass die Ausgabe in einer xml-Datei gespeichert wird (beispielsweise ordnerinhalt.xml).
Wie mache ich das?
Bin für jede Hilfe dankbar!
mfg,
dochamburg