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