Как сделать работающую файловую систему для удаления файлов с помощью PHP? - PullRequest
1 голос
/ 09 апреля 2019

Я хочу создать свой собственный сайт, контролирующий некоторые файлы. Моя проблема в том, что я не могу создать работающую систему удаления!

В следующем коде вы можете увидеть, как я думал, что это должно быть правильно, но я всегда перезагружаю сторону, все файлы удаляются!

Мой код PHP:

<!-- Dateiupload --> 
<form action="" method="post" enctype="multipart/form-data">
<input type="submit" value="Hochladen">
<input type="file" name="datei">
</form>

<?php
move_uploaded_file($_FILES['datei']['tmp_name'], 'Files/'.$_FILES['datei']['name']);
?>


<!-- Files aus dem Ordner anzeigen -->
<tabel>
<ul>
<?php
$ordner = "Files";
$alledateien = scandir($ordner);
foreach ($alledateien as $datei) {
$dateiinfo = pathinfo($ordner."/".$datei); 
$size = ceil(filesize($ordner."/".$datei)/1024);
if ($datei != "." && $datei != ".."  && $datei != "_notes") { 
?>


<li>
    <a href="<?php echo $dateiinfo['dirname']."/".$dateiinfo['basename'];?>"><?php echo $dateiinfo['filename']; ?></a> (<?php echo $dateiinfo['extension']; ?> | <?php echo $size ; ?>kb) 
    <!--<input type='button' value='löschen' name='löschen' onclick="<?php #unlink($dateiinfo['dirname'].'/'.$dateiinfo['basename']);?>"> </input> -->
</li>



<?php
 };
 };
?>     
</ul>

</tabel>

Как мне решить эту проблему?

...