Möchte per script dateiinhalte löschen, aber irgendwie löscht es nichts. Es zeigt zwar alle dateien korrekt an, die chmods sind für die datei und den ordner auf 777. Bitt helfen:
wo bitte liegt der fehler? ich find´ ihn nicht
Code:
<?php $filepath = "/srv/www/und-so-weiter/zielordner/"; if (file_exists($filepath.$_REQUEST['file'])) { if (isset($_POST["delfile"])) { if (unlink($filepath.$_REQUEST['file'])) { echo "Schwups - Datei is in den Datengründen"; } } else { printf ("<form action=\"%s\" method=\"post\">",$PHP_SELF); echo ("<input type=\"hidden\" name=\"delfile\" value=\"1\">"); printf ("<input type=\"hidden\" name=\"file\" value=\"%s\">", $file); printf ("Jetzt wirklich die Datei "%s" deleten? ", $_REQUEST['file']); echo ("<input type=\"submit\" value=\"Löschen\">"); echo ("</form>"); } } <hr> <a href=\"$PHP_SELF\">und nochmal</a> <center> ?>
Kommentar