-
December 5th, 2012, 14:56
#1
كمك براي پاك كردن فايل به زبان php
سلام دوستان
من يه آپلود سنتر دارم كه تمام فايلهاش در پوشه اي به اسم images ذخيره ميشه.
حالا ميخوام اگه ممكنه يكي از دوستان كه php بلد هست زحمت بكشه يه چند خط برنامه واسه من بنويسه واسه فايلهايي كه ميخوام پاك كنم.
ميخوام اسم فايل مورد نظر رو بدم بعد فايل مربوطه پاك بشه. اگه فايل هم با اون نام وجود نداشته باشه پيام بده كه فايل مثلا با اون نام نيست
آيا كسي ميتونه كمك كنه لطفا؟
-
-
December 5th, 2012 14:56
# ADS
-
December 5th, 2012, 17:04
#2
عضو انجمن
پاسخ : كمك براي پاك كردن فايل به زبان 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');
-
تعداد تشکر ها از rezaonline.net به دلیل پست مفید
-
December 5th, 2012, 17:21
#3
پاسخ : كمك براي پاك كردن فايل به زبان 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 حذف بشه. اگه هم نبود كه بنويسه مثلا نيست اين فايل
-
-
December 5th, 2012, 17:58
#4
عضو جدید
پاسخ : كمك براي پاك كردن فايل به زبان php
دوست عزیز
کلا برای حذف فایل میتوانید از :
استفاده کنید .
-
-
December 5th, 2012, 18:51
#5
عضو انجمن
پاسخ : كمك براي پاك كردن فايل به زبان 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']);
برای اینکه بخوای فایلهای توی صفحه جاری رو حذف کنی باید اینجوری آدرس بدی
اگه توی یک پوشه هستن به این صورت
اگه یه پوشه قبلتر از مسیر فعلی میخوای
بعد هم اینو همینجوری توی هاست نذار ویلا هر ننه قمری بیاد تست میکنه فایل حذف کنه برات دردسر میشه
-
تعداد تشکر ها از rezaonline.net به دلیل پست مفید
-
December 5th, 2012, 21:04
#6
پاسخ : كمك براي پاك كردن فايل به زبان php
کد:
<?php
if($_REQUEST['file']){
unlink("images/".$_REQUEST['file']);
}
?>
<form action="" method="post">
<input type="text" name="file">
<input type="submit" value="Delet">
</form>
من اين كد رو داخل يك صفحه داشتم كه ازش استفاده ميكردم. ولي الان هر كاري ميكنم ديگه عمل نميكنه.
اون كدي هم كه شما گذاشتي مثل همين كار رو ميكنه؟
-
-
December 6th, 2012, 13:29
#7
پاسخ : كمك براي پاك كردن فايل به زبان php
عزيز اين كد كه شما گذاشتين فايل رو پاك نميكنه. حتي اگه فايل موجود هم باشه اسمش رو كه وارد ميكنم مينويسه delet file ok اما بعدش هم فايل سر جاشه!؟
ميشه يك نگاه بندازين؟
-
-
December 7th, 2012, 22:04
#8
پاسخ : كمك براي پاك كردن فايل به زبان php
-
-
December 7th, 2012, 23:12
#9
عضو انجمن
پاسخ : كمك براي پاك كردن فايل به زبان php
همین الان امتحان کردم .
به خوبی کار میکنه .
احتمالا شما روی آدرس دهی حذف فایل اشتباه میکنید .
-
تعداد تشکر ها از rezaonline.net به دلیل پست مفید
-
December 7th, 2012, 23:13
#10
عضو انجمن
پاسخ : كمك براي پاك كردن فايل به زبان php
شایدم مشکل از سطح دسترسی فایلها باشه .
اونها رو 755 بذارید و دوباره تست کنید .
-
تعداد تشکر ها از rezaonline.net به دلیل پست مفید