صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 12

موضوع: كمك براي پاك كردن فايل به زبان php

  1. #1
    عضو جدید
    تاریخ عضویت
    Jan 2011
    نوشته ها
    62
    تشکر تشکر کرده 
    113
    تشکر تشکر شده 
    70
    تشکر شده در
    55 پست

    پیش فرض كمك براي پاك كردن فايل به زبان php

    سلام دوستان
    من يه آپلود سنتر دارم كه تمام فايلهاش در پوشه اي به اسم images ذخيره ميشه.
    حالا ميخوام اگه ممكنه يكي از دوستان كه php بلد هست زحمت بكشه يه چند خط برنامه واسه من بنويسه واسه فايلهايي كه ميخوام پاك كنم.
    ميخوام اسم فايل مورد نظر رو بدم بعد فايل مربوطه پاك بشه. اگه فايل هم با اون نام وجود نداشته باشه پيام بده كه فايل مثلا با اون نام نيست
    آيا كسي ميتونه كمك كنه لطفا؟

  2. # ADS




     

  3. #2
    عضو انجمن rezaonline.net آواتار ها
    تاریخ عضویت
    Apr 2012
    محل سکونت
    Sanandaj | Tehran
    نوشته ها
    939
    تشکر تشکر کرده 
    1,556
    تشکر تشکر شده 
    2,338
    تشکر شده در
    1,230 پست

    پیش فرض پاسخ : كمك براي پاك كردن فايل به زبان php

    کد PHP:
    function delete_file($path='')
    {
        if(
    file_exists($path))
        {
            @
    unlink($path);
            return 
    'delete file ok' ;
        }
        return 
    'not found';
    }


    // usage

    delete_file('./img.png');
    delete_file('./pic/img.png'); 

  4. تعداد تشکر ها از rezaonline.net به دلیل پست مفید


  5. #3
    عضو جدید
    تاریخ عضویت
    Jan 2011
    نوشته ها
    62
    تشکر تشکر کرده 
    113
    تشکر تشکر شده 
    70
    تشکر شده در
    55 پست

    پیش فرض پاسخ : كمك براي پاك كردن فايل به زبان php

    نقل قول نوشته اصلی توسط rezaonline.net نمایش پست ها
    کد PHP:
    function delete_file($path='')
    {
        if(
    file_exists($path))
        {
            @
    unlink($path);
            return 
    'delete file ok' ;
        }
        return 
    'not found';
    }


    // usage

    delete_file('./img.png');
    delete_file('./pic/img.png'); 

    ممنون از شما دوست عزيز
    ميشه لطفا دستور صفحه كاملش رو بذاريد يا اصلا خود صفحه رو برام آپ كنيد.
    مثلا يه صفحه به اسم del.php كه وقتي وارد ميشم يك جا داشته باشه براي وارد كردن نام فايل و يك دكمه دليت و وقتي نام فايل توش وارد ميكنم بر روي دليت كليك ميكنم فايل با نام مورد نظر از پوشه images حذف بشه. اگه هم نبود كه بنويسه مثلا نيست اين فايل

  6. #4
    عضو جدید samancms آواتار ها
    تاریخ عضویت
    Nov 2012
    محل سکونت
    تهران
    نوشته ها
    49
    تشکر تشکر کرده 
    40
    تشکر تشکر شده 
    119
    تشکر شده در
    81 پست

    پیش فرض پاسخ : كمك براي پاك كردن فايل به زبان php

    دوست عزیز
    کلا برای حذف فایل میتوانید از :
    کد PHP:
    unlink(); 
    استفاده کنید .

  7. #5
    عضو انجمن rezaonline.net آواتار ها
    تاریخ عضویت
    Apr 2012
    محل سکونت
    Sanandaj | Tehran
    نوشته ها
    939
    تشکر تشکر کرده 
    1,556
    تشکر تشکر شده 
    2,338
    تشکر شده در
    1,230 پست

    پیش فرض پاسخ : كمك براي پاك كردن فايل به زبان php

    خودت بذار توی فایل
    کد PHP:
    <form action='' method='post'>
        file path <input type=text name=f size=20 value='./' /> <br>
        <input type=submit value='delete' />
    </form>
    <?php
    function delete_file($path='')
    {
        if(
    file_exists($path))
        {
            @
    unlink($path);
            return 
    'delete file ok' ;
        }
        return 
    'can not delete file !';
    }

    if(!empty(
    $_POST['f']))
        echo 
    delete_file($_POST['f']);
    برای اینکه بخوای فایلهای توی صفحه جاری رو حذف کنی باید اینجوری آدرس بدی
    کد:
    ./file.png
    اگه توی یک پوشه هستن به این صورت
    کد:
    ./folder/file.png
    اگه یه پوشه قبلتر از مسیر فعلی میخوای
    کد:
    ../file.png
    بعد هم اینو همینجوری توی هاست نذار ویلا هر ننه قمری بیاد تست میکنه فایل حذف کنه برات دردسر میشه

  8. تعداد تشکر ها از rezaonline.net به دلیل پست مفید


  9. #6
    عضو جدید
    تاریخ عضویت
    Jan 2011
    نوشته ها
    62
    تشکر تشکر کرده 
    113
    تشکر تشکر شده 
    70
    تشکر شده در
    55 پست

    پیش فرض پاسخ : كمك براي پاك كردن فايل به زبان php

    کد:
    <?php
    
    	if($_REQUEST['file']){
    		unlink("images/".$_REQUEST['file']);
    	}
    
    
    ?>
    <form action="" method="post">
    <input type="text" name="file">
    <input type="submit" value="Delet">
    </form>
    من اين كد رو داخل يك صفحه داشتم كه ازش استفاده ميكردم. ولي الان هر كاري ميكنم ديگه عمل نميكنه.
    اون كدي هم كه شما گذاشتي مثل همين كار رو ميكنه؟

  10. #7
    عضو جدید
    تاریخ عضویت
    Jan 2011
    نوشته ها
    62
    تشکر تشکر کرده 
    113
    تشکر تشکر شده 
    70
    تشکر شده در
    55 پست

    پیش فرض پاسخ : كمك براي پاك كردن فايل به زبان php

    عزيز اين كد كه شما گذاشتين فايل رو پاك نميكنه. حتي اگه فايل موجود هم باشه اسمش رو كه وارد ميكنم مينويسه delet file ok اما بعدش هم فايل سر جاشه!؟
    ميشه يك نگاه بندازين؟

  11. #8
    عضو جدید
    تاریخ عضویت
    Jan 2011
    نوشته ها
    62
    تشکر تشکر کرده 
    113
    تشکر تشکر شده 
    70
    تشکر شده در
    55 پست

    پیش فرض پاسخ : كمك براي پاك كردن فايل به زبان php

    كسي نبود كمك كنه لطفا؟

  12. #9
    عضو انجمن rezaonline.net آواتار ها
    تاریخ عضویت
    Apr 2012
    محل سکونت
    Sanandaj | Tehran
    نوشته ها
    939
    تشکر تشکر کرده 
    1,556
    تشکر تشکر شده 
    2,338
    تشکر شده در
    1,230 پست

    پیش فرض پاسخ : كمك براي پاك كردن فايل به زبان php

    همین الان امتحان کردم .
    به خوبی کار میکنه .

    احتمالا شما روی آدرس دهی حذف فایل اشتباه میکنید .

  13. تعداد تشکر ها از rezaonline.net به دلیل پست مفید


  14. #10
    عضو انجمن rezaonline.net آواتار ها
    تاریخ عضویت
    Apr 2012
    محل سکونت
    Sanandaj | Tehran
    نوشته ها
    939
    تشکر تشکر کرده 
    1,556
    تشکر تشکر شده 
    2,338
    تشکر شده در
    1,230 پست

    پیش فرض پاسخ : كمك براي پاك كردن فايل به زبان php

    شایدم مشکل از سطح دسترسی فایلها باشه .
    اونها رو 755 بذارید و دوباره تست کنید .

  15. تعداد تشکر ها از rezaonline.net به دلیل پست مفید


صفحه 1 از 2 12 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •