Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何删除类中的文件?_Php_Html_Class_Gallery_Crud - Fatal编程技术网

Php 如何删除类中的文件?

Php 如何删除类中的文件?,php,html,class,gallery,crud,Php,Html,Class,Gallery,Crud,我想在我的画廊里有一个积垢管理,但我不知道如何。我在网上搜索过,但没有找到我要找的东西 这是我的班级: class Gallery { public function renderImages($map) { $images = ""; foreach (glob($map ."*.{jpeg,jpg,png,gif}", GLOB_BRACE) as $image){ $images .= "<a href='".$image."' data-l

我想在我的画廊里有一个积垢管理,但我不知道如何。我在网上搜索过,但没有找到我要找的东西

这是我的班级:

    class Gallery {
public function renderImages($map)
{
    $images = "";

    foreach (glob($map ."*.{jpeg,jpg,png,gif}", GLOB_BRACE) as $image){
        $images .= "<a href='".$image."' data-lightbox='afbeelding'><img src='".$image."' class='thumbnail'></img></a>";
    }

    return $images;
}
}

这是我的画廊:

    <div class="gallery">
    <center>
    <a href="index.php">Back:</a>
        <style>
            body
            {
                margin:0;
                padding:0;
                background:#efefef;
                font-family: "Helvetica Neue", helvetica, arial, sans-serif;
                color: black;
                text-align:center; /* used to center div in IE */
            }



        </style>
        <?php

        $gallery = new Gallery();
        echo $gallery -> renderImages("../images/");


        $connection = new DatabaseConnection();
        $render = new RenderData();
        $page = 1;


        if(isset($_GET['page'])) {
            $check = new CheckData();

            if($check->PageCheck($_GET['page'])) {
                $page = $_GET['page'];
            }
        }
        ?>
<table>
    <div id="Intro">
        <tr>
            <td>Hieronder kan je uploaden.</td>
        </tr>
    </div>
    <tr>
        <td>Max. 500000000Bytes</td>
    </tr>
    <tr>
        <form action="pages/upload_file.php" method="post" enctype="multipart/form-data">
            <td><label for="file">Filename:</label></td>
    </tr>
    <tr>
        <td><input type="file" name="file" id="file"></td>
    </tr>
    <tr>
        <td><input type="submit" name="submit" value="Submit"></td>
    </tr>
    <tr>
        <td><input type="submit" name="delete" value="Delete"></td>
    </tr>
    </form>
</table>

如何对此进行CRUD管理? 我想选择照片,然后将其从计算机中删除


我希望你们能帮我解决…

顺便说一句:你们的HTML是无效的。检查你的元素。你不能这样做,用户计算机/浏览器上有安全设置,阻止你修改用户计算机上的文件。我注意到了,我删除了它。感谢如何在我的图库中获得简单的CRUD管理?仅供参考,如果apache/nginx服务器在存储图像的机器上运行,那么您可以使用unlink$filename函数删除php中的文件。