第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

在本地托管的 PHP 網(wǎng)站中上傳圖片并替換之前的圖片

在本地托管的 PHP 網(wǎng)站中上傳圖片并替換之前的圖片

PHP
侃侃爾雅 2022-07-16 17:00:47
這是我在 PHP Web 開(kāi)發(fā)方面的第一次體驗(yàn),我遇到了一個(gè)問(wèn)題。我制作了一個(gè) HTML 表單來(lái)上傳可以正常工作的圖像。但是,我正在嘗試在其中添加一個(gè)功能,以便在上傳新圖像時(shí)刪除同一鏈接中的前一個(gè)圖像。    <?php        if(isset($_POST["submit"])) {            $a= $_POST['a'] ;            if ($a == 'fesectionatimetable'){                $target_dir = "content/timeTables/FE/";                unlink ('content/timeTables/FE/A') ;            }           $target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]);           echo '$_FILES["fileToUpload"]["name"]' ;           $imageFileType = pathinfo($target_file,PATHINFO_EXTENSION);             if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file)) {                 echo "The file ". basename( $_FILES["fileToUpload"]["name"]). " has been                  uploaded.";                 }                }     ?>        <html>        <body>        <form action="index.php" method="post" enctype="multipart/form-data">        <h2 style = "color : black ; "> Select image to upload: </h2>        <h6 style = "color : black ; "> <input type="file" name="fileToUpload" id="fileToUpload">         </h6>        <h6 style = "color : black ; "> <input class="btn btn-primary" href="#" role="button"          type="submit" value="Upload Image" name="submit"> </h6>        <input type="text" name='a' value="<?php echo $a;?>" style="display:none">        </form>        </body>          <html>我嘗試使用 unlink() 函數(shù),但它沒(méi)有刪除該圖像,顯示警告 unlink(content/timeTables/FE/A): No such file or directory while there is an image at the same link and of the same name.請(qǐng)指導(dǎo)如何做到這一點(diǎn)。
查看完整描述

1 回答

?
倚天杖

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超3個(gè)贊

兩件事,一是路徑不是動(dòng)態(tài)的,我做到了,二是確保value="<?php echo $a;?>"具有“fesectionatimetable”的值。


<?php


        if(isset($_POST["submit"])) 

        {


            $a= $_POST['a'] ;

            if ($a == 'fesectionatimetable'){

                $target_dir = "content/"; //your path

                $old_files = glob('content/*');

                foreach($old_files as $file){ // iterate files

                  if(is_file($file))

                    unlink($file); // delete file

                }

            }

           $target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]);

           $imageFileType = pathinfo($target_file,PATHINFO_EXTENSION);

             if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file)) {

                 echo "The file ". basename( $_FILES["fileToUpload"]["name"]). " has been 

                 uploaded.";

                 }

        } 

    ?>


    <html>

    <body>

    <form action="index.php" method="post" enctype="multipart/form-data">

    <h2 style = "color : black ; "> Select image to upload: </h2>

    <h6 style = "color : black ; "> <input type="file" name="fileToUpload" id="fileToUpload"> 

    </h6>

    <h6 style = "color : black ; "> <input class="btn btn-primary" href="#" role="button" 

     type="submit" value="Upload Image" name="submit"> </h6>

    <input type="text" name='a' value="fesectionatimetable" style="display:none"> //your value 

    </form>


    </body>  

    <html>


查看完整回答
反對(duì) 回復(fù) 2022-07-16
  • 1 回答
  • 0 關(guān)注
  • 110 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)