n Abend,
ich suche eine serverseitige Software, die ein einfaches Browser-Interface für den Up- und Download von Dateien in ein Verzeichnis bereitstellt, ohne login oder Passwortschutz. (Eigentlich suche ich nur was für den Upload - Download geht ja auch mit .htaccess +indexes). Wordpress und ähnliches ist für diesen Zweck mehr als überdimensioniert.
[gelöst] Interface für Upload
[gelöst] Interface für Upload
Zuletzt geändert von Ozelot am 24.02.2015 13:16:02, insgesamt 2-mal geändert.
Re: Interface für Upload
Wäre droopy etwas?
Thorsten
Thorsten
Re: Interface für Upload
http://tutorialzine.com/2013/05/mini-aj ... pload-form
Ich habe es etwas umprogrammiert. Nach dem Upload wird die geuploadete Datei nicht nur angezeigt, sondern es ist auch ein Link auf die URL. Dann kann man recht einfach den Link kopieren, um irgendwann auch per "Options -Indexes" in .htaccess auf die Datei zugreifen zu können. Dumm nur wenn jemand eine ".htacess" hochlädt. Ist mir aber auch gerade erst aufgefallen
Lösung: nur spezielle Dateiänderungen in upload.php erlauben (eigentlich wohl Standard) oder gerade mal probiert in upload.php:
(ok man braucht weder Array noch Suffix. Aber ich kann leider kein PHP programmieren, daher nur entsprechend kopiert und umgeschrieben)
Ich habe es etwas umprogrammiert. Nach dem Upload wird die geuploadete Datei nicht nur angezeigt, sondern es ist auch ein Link auf die URL. Dann kann man recht einfach den Link kopieren, um irgendwann auch per "Options -Indexes" in .htaccess auf die Datei zugreifen zu können. Dumm nur wenn jemand eine ".htacess" hochlädt. Ist mir aber auch gerade erst aufgefallen
Lösung: nur spezielle Dateiänderungen in upload.php erlauben (eigentlich wohl Standard) oder gerade mal probiert in upload.php:
Code: Alles auswählen
$notallowed = array('htaccess');
...
if(in_array(strtolower($extension), $notallowed)){
echo '{"status":"error"}';
exit;
}
Re: Interface für Upload
Danke! Das kommt beides in Frage. Ich spiele mal zuerst mit unames Vorschlag herum. Wenn das nicht klappt, wie ich mir es vorstelle, dann kommt droopy dran.
Re: [gelöst] Interface für Upload
droopy ist nett. Die Jessie-Version (Python) läuft auch mit Wheezy und vor allem mit unpreviligierten Benutzern, sofern Schreibrecht im Verzeichnis besteht. Sehr zu empfehlen.