Tom: Datei Upload über den Browser - Fehler

Beitrag lesen

Hello,

danke, es funktioniert jetzt. Die Lösung lag darin, die Zugriffsrechte neu zu setzen. Kannst Du mir jetzt vielleicht noch nen Tip geben, wie ich per Formular die Datei löschen kann?

Ja.
Da sollte man nur mit Session oder vergleichbarer Technik arbeiten.
Vergleichbar wäre, dass auf die Anforderung der Auflistung von löschbaren Dateien für den User eine Liste ausgegeben wird und diese auf dem Server unter einer ID gespeichert wird. Die ID wird dem Formular mit den Checkboxen und den Dateinamen als hidden-Field mitgeschickt.

Wenn nun eine Löschanforderung kommt, wird erst unter der ID geschaut, ob die Datei unter dem Index der Checkbox vorhanden ist. Wenn ja, kann sie gelöscht werden. Mit der Anfrage müssen auch die Einträge unter der ID auf dem Server beseitigt werden, denn jede darf nur einmal benutzt werden.

Sin der Sache sit, dass der User nicht frei entscheiden kann, welche Datei er löscht. Dann könnte er durch probieren deinen ganzen Server lahmlegen. Ein Treffer reicht vielleicht. Er bekommt eine Liste aus einem fest vorgegebenen Verzeichnis ($path) und das Verzeichnis kann er auch nicht verlassen!

Grüße

Tom