Löschen einer Serverdatei

9

Ich suche nach einer Möglichkeit, eine Datei vom Server mit PHP zu löschen. Grundsätzlich habe ich meine Dateien auf einer Seite auf diese Weise aufgelistet:

%Vor%

Das Problem ist, ich bin mir nicht sicher, wie ich meine Datei delete_file.php zum Laufen bringen kann. Ich glaube, es muss so etwas sein:

%Vor%

... aber ich bin mir nicht sicher, wie ich den $ Pfad zu der Datei, auf die ich geklickt habe, ändern soll.

    
PHPnoob 10.02.2011, 00:37
quelle

2 Antworten

16

Während Sie unglaublich vorsichtig sein müssen, wenn Sie einem Benutzer die Möglichkeit geben, Dateien zu löschen, gebe ich Ihnen genug Seil, um sich aufzuhängen

Definieren Sie ein Basisverzeichnis, das alle Dateien enthält, die gelöscht werden sollen

%Vor%

Löschen Sie dann die Datei

%Vor%     
Patrick 10.02.2011, 00:46
quelle
2
%Vor%

Ich werde nicht lügen, ich kenne keinen besseren Weg, die $ _GET ['Datei'] zu bereinigen, als zu prüfen, ob es eine Datei ist. Wenn das kein gültiger Weg ist, läuten Experten bitte ein. (Vielleicht folgen Sie den Richtlinien in diesem SO-Thema vorhanden ?)

    
Brad Christie 10.02.2011 00:43
quelle

Tags und Links