- Registriert
- 20.03.08
- Beiträge
- 476
Hallo liebe Talker.
Ich möchte gerne eine Art File-Access-System bauen.
Es geht darum, dass ich schon einen PHP-Uploader geschrieben hab, der auch wunderbar funktioniert.
Ich kann also per PHP auf einer bestimmten HTML Seite (die mit einem Session basierten Login-System geschützt ist) Fotos und Musik auf meinen Server hochladen.
Ein anderes Script kümmert sich dann darum, dass automatisch ein Player mit den Dateien aus dem Verzeichnis gefüttert wird.
Nun möchte ich allerdings auch Dateien löschen.
Und das möglichst ohne Fetch oder Cyberduck oder so.
Es geht einfach darum, dass bestimmte Personen den Inhalt dieser Player bearbeiten dürfen und auf nichts weiter Zugriff haben sollen.
Also habe ich mir ein Script gefrickelt, das mir eine Dateiliste erstellt.
Nur bekomme ich schlicht und ergreifend keinen "Löschen"-Button hinter jede einzelne Datei.
Hat jemand von euch einen wunderbaren Einfall dazu?
Oder gibt es sogar fertige Lösch-Scripte, die diese Aufgaben 100%-ig erfüllen?
Hier zunächst mal mein Script:
Vielen Dank für jede Hilfe.
Ich möchte gerne eine Art File-Access-System bauen.
Es geht darum, dass ich schon einen PHP-Uploader geschrieben hab, der auch wunderbar funktioniert.
Ich kann also per PHP auf einer bestimmten HTML Seite (die mit einem Session basierten Login-System geschützt ist) Fotos und Musik auf meinen Server hochladen.
Ein anderes Script kümmert sich dann darum, dass automatisch ein Player mit den Dateien aus dem Verzeichnis gefüttert wird.
Nun möchte ich allerdings auch Dateien löschen.
Und das möglichst ohne Fetch oder Cyberduck oder so.
Es geht einfach darum, dass bestimmte Personen den Inhalt dieser Player bearbeiten dürfen und auf nichts weiter Zugriff haben sollen.
Also habe ich mir ein Script gefrickelt, das mir eine Dateiliste erstellt.
Nur bekomme ich schlicht und ergreifend keinen "Löschen"-Button hinter jede einzelne Datei.
Hat jemand von euch einen wunderbaren Einfall dazu?
Oder gibt es sogar fertige Lösch-Scripte, die diese Aufgaben 100%-ig erfüllen?
Hier zunächst mal mein Script:
Code:
[COLOR="red"]<?php [/COLOR]
$ordner [COLOR="blue"]= opendir[/COLOR]([COLOR="red"]'.'[/COLOR]);
[COLOR="green"]while[/COLOR]($dateiliste [COLOR="blue"]= readdir[/COLOR] ($ordner))
{
$datei1 [COLOR="blue"]= [COLOR="red"]'.'[/COLOR] . [COLOR="red"]"/"[/COLOR] .[/COLOR] $dateiliste;
[COLOR="green"]if[/COLOR]([COLOR="blue"]is_dir[/COLOR]($datei1) [COLOR="blue"]or[/COLOR] (($dateiliste[COLOR="blue"]==[/COLOR][COLOR="red"]".htaccess"[/COLOR]) [COLOR="blue"]or[/COLOR] ($dateiliste[COLOR="blue"]==[/COLOR][COLOR="red"]".htpasswd"[/COLOR]) [COLOR="blue"]or[/COLOR] ($dateiliste[COLOR="blue"]==[/COLOR][COLOR="red"]"index.php"[/COLOR])))
{
}
[COLOR="green"]else[/COLOR]
{
[COLOR="blue"]echo[/COLOR] [COLOR="red"]"<a href=\"$dateiliste\">$dateiliste</a><br/>"[/COLOR];
}
}
[COLOR="blue"]closedir[/COLOR]($ordner);
[COLOR="red"]?>[/COLOR]
Vielen Dank für jede Hilfe.