PDA

View Full Version : سوال: حذف فایل از دایرکتوری



mohsen6500
دوشنبه 08 آذر 1389, 21:39 عصر
سلام
من یه صفحه دارم که از طریق اون فایل هام رو توی سرورم آپلود میکنم
بعدش یعنی همزمان با اون اسم فایلم رو توی دیتا بیس ذخیره میکنم
خوب!
حالا وقتی میخوام اون فایل رو حذف کنم به راحتی میتونم از دیتا بیس حذفش کنم ولی
از توی سرور بلد نیستم!!
میشه راهنمایی کنید؟!!!!
اینم کد حذف فایل هام:

if(isset($_GET['sname']))
{
require_once 'inc/info.php';
$sname = $_GET['sname'];
$query = "delete from ".$sound." where sname = '$sname'";
$result = mysql_query($query,$dblink);
if($result)
{

echo'
<div class="div_sub_ce" align="center"><br />
پیام تبریک&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div>
<div class="div_txt_ce" align="center">با موفقیت حذف شد
"'.$sname.'"
فایل درخواستی شمابا نام<p><a href="show_upload.php" target="_self">بازگشت</a></p>
<p>&nbsp;</p>
</div>
';
}
else
{
echo'
<div class="div_sub_ce" align="center"><br />
پیام اخطار&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div>
<div class="div_txt_ce" align="center">
متاسفانه مشکلی پیش آمده است<br />
پس از چند دقیقه مجددا امتحان نمایید
با موفقیت حذف شد
<p><a href="home.php" target="_self">بازگشت</a></p>
<p>&nbsp;</p>
</div>';
}
}

:متفکر::متفکر::متفکر::متفکر:: تفکر::متفکر:

funpatogh
دوشنبه 08 آذر 1389, 21:43 عصر
با تابع


unlink($file);
میتونید حذف کنید

mohsen6500
شنبه 13 آذر 1389, 02:52 صبح
میشه بیشتر توضیح بفرمایید؟

UnnamE
شنبه 13 آذر 1389, 05:58 صبح
مسير فايل رو بنداز توي تابع

unlike(/image/file.zip)

mohsen6500
یک شنبه 14 آذر 1389, 15:10 عصر
سلام
شرمنده بازم نتونستم
میشه یه مثال عملی بزنید
ببخشید آآآآآآآآ

funpatogh
یک شنبه 14 آذر 1389, 19:50 عصر
عزیز این تابع مسیر یک فایل رو میگیره و خذف میکنه چیز خاصی نداره که شما سر در نیارید
باز هم به php.net مراجعه کن تا نمونه هاشو ببینید


<?php
$fh = fopen('test.html', 'a');
fwrite($fh, '<h1>Hello world!</h1>');
fclose($fh);

mkdir('testdir', 0777);

unlink('test.html');
unlink('testdir');
?>