0 امتیاز
قبل در برنامه نویسی توسط (106 امتیاز)
ویرایش شده قبل توسط

با استفاده از php صفحه ای طراحی کردن که میتونم اونجا عکسامو آپلود کنم، حالا میخوام هر کدوم از عکسایی که لود شده تو صفحه رو بتونم حذف کنم.از چه دستوری میتونم استفاده کنم.

با تشکر

1 پاسخ

+1 امتیاز
قبل توسط (314 امتیاز)
انتخاب شده قبل توسط
 
بهترین پاسخ

دوست عزیز برای حذف فایل در PHP از تابع unlink خود php میتونی استفاده کنی و نحوه استفادشم به صورت زیره:

<?php
unlink("img/a.jpg");
?>

 

قبل توسط (106 امتیاز)
مرسی، ولی نمیدونم چه جوری از تابع unlink استفاده کنم، من با استفاده از کدهای زیر عکسامو تو صفحه لود میکنم:
        <?
            if ($handle = opendir('upload'))
    {
        $count=0;
        while (false !== ($entry = readdir($handle)))
        {
            if($entry != "." && $entry != "..")
            {
                if($count%3==0)
                    echo "<tr>";                   
                echo "<td>";
                echo"<div class='single'>
                        <a href='upload/$entry'  rel='lightbox'>
                            <img src='upload/$entry' width='150' height='150' alt='' />
                        </a>
                        <br>&nbsp;&nbsp;&nbsp;&nbsp;<br>
                     </div>";
                echo "</td>";
                if($count%3==2)
                    echo "</tr>";
                $count++;
            }
        }
    }

        closedir($handle);
        ?>
یه کلید حذف هم تو صفحه م گذاشتم، میخوام رو عکس کلیک کنم و بعد از انتخاب و زدن دکمه حذف پاک بشه.
قبل توسط (314 امتیاز)
دوست گرامی باید بعد از نمایش عکس کد رو بزاری.
کد ویرایش شده :

<?
if ($handle = opendir('upload/'))
{
    $count=0;
    while (false !== ($entry = readdir($handle)))
    {
        if($entry != "." && $entry != "..")
        {
            if($count%3==0)
                echo "<tr>";                    
            echo "<td>";
            echo"<div class='single'>
                    <a href='upload/$entry'  rel='lightbox'>
                        <img src='upload/$entry' width='150' height='150' alt='' />
                    </a>
                    <br>&nbsp;&nbsp;&nbsp;&nbsp;<br>
                 </div>";
            echo "</td>";
            //delete image
            unlink("upload/$entry");
            
            if($count%3==2)
                echo "</tr>";
            $count++;
        }
    }
}
    
closedir($handle);
?>
قبل توسط (106 امتیاز)
مرسی،لطف کردید.

سوالات مشابه

0 امتیاز
0 پاسخ 805 بازدید
0 امتیاز
0 پاسخ 251 بازدید
0 امتیاز
1 پاسخ 2.3هزار بازدید
سوال شده 10 سال قبل در کامپیوتر و اینترنت توسط بینام (0 امتیاز)
0 امتیاز
1 پاسخ 475 بازدید
سوال شده 11 سال قبل در برنامه نویسی توسط engineer (843 امتیاز)
0 امتیاز
2 پاسخ 943 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط amin_y64 (50 امتیاز)
0 امتیاز
1 پاسخ 450 بازدید
0 امتیاز
1 پاسخ 783 بازدید
...