Wie lösche ich eine Datei per Button auf einer Webseite?

... komplette Frage anzeigen

5 Antworten

Unterstützt dein Webhost denn PHP? Kannste deinen Skript mal auf pastebin.com posten und den Link hier posten?

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von TygaOne
06.02.2016, 21:25

Also ich hoste meine Seite lokal selbst, die Scripte sind alle leider gelöscht, da keines funktioniert hatte bisher.

0

Probier mal dieses PHP-Skript:

$base_directory = '/home/myuser/';
if(unlink($base_directory.$_GET['file']))
echo "File Deleted.";
Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von TygaOne
08.02.2016, 10:43

es hat funktioniert, zeigt aber leider eine Fehlermeldung an, der ganze code:

<html>
<head>
</head>
<body>
<?php
function deletefile()
{
    $base_directory = 'x.txt';if(unlink($base_directory.$_GET['file']))
    echo "File Deleted.";
}
if (isset($_GET['hello'])) 
{
    deletefile();
}
?>
<a href='delete_file.php?hello=true'>Delete File</a>
</body>
</html>

Die Fehlermeldung auf der Seite heißt:

Notice:  Undefined index: file in C:\xampp\htdocs\test\delete_file.php on line 8

Was muss ich machen dass die Meldung weggeht?

0

Per HTML wirste das gar nicht bewerkstelligen können.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von TygaOne
06.02.2016, 19:49

Wie kann ich das dann machen?

0
Kommentar von TygaOne
06.02.2016, 19:52

Ich habe es schon versuch gehabt, aber es hat nie geklappt, deshalb habe ich es hier mal gefragt

0

Entweder PHP oder Java - aber nur mit Html nicht möglich

Antwort bewerten Vielen Dank für Deine Bewertung