ausgewählte Datei löschen
maede
- php
0 Vinzenz Mai0 frankx
0 frankx0 Maede
Also ich habe das Problem, dass ich die Datei auswählen kann, aber ich kann die ausgewählte Datei nicht löschen. Ich habe am Ende des Scripts begonnen eine Lösung zu erstellen, bin allerdings bis jetzt noch zu keinem Ergebnis gekommen, kann mir jemand helfen?
<b>Löschen:</b>
<form action="dir.php" method="post">
<select name="file" size="1">
<option selected></option>
<?php
if ($handle = opendir("*zensiert*")) {
while (false != ($file = readdir($handle))) {
if ($file != "." && $file != ".." && !stristr($file,".php") && !stristr($file,".html") && !stristr($file,".htaccess")) {
echo "<option>$file</option>";
}
}
closedir($handle);
}
?>
</select>
<input type="submit" name="löschen" value="Diese Datei löschen">
</form>
<?php
if (isset($_POST["submit"])) {
unlink();
}
?>
mfg: maede
Hallo,
Also ich habe das Problem, dass ich die Datei auswählen kann, aber ich kann die ausgewählte Datei nicht löschen.
unlink();
wie wäre es damit, den Übergabeparameter von unlink() zu nutzen? Woher soll das Betriebssystem sonst wissen, welche Datei zu löschen ist?
Freundliche Grüße
Vinzenz
Hellihello
du musst schreibrechte haben und
unlink("file.name");
Dank und Gruß,
Also danke an euch alle für die Hilfe, ich habe es nun wie folgt gelöst:
<?php
if (isset($_POST["delete_sacco"]) && !empty($_POST["delete_sacco"])) {
$delete = "*zensiert*" . $_POST["file_sacco"];
unlink($delete);
}
?>
mfg: Maede