PDA

View Full Version : سوال: file_exists & unlink



nineteen
پنج شنبه 29 بهمن 1388, 17:42 عصر
سلام می خواست کار دوتابع file_exists و unlink رو بدونم
مثلا در برنامه زیر چه کار می کند


if(isset($_GET["delete"])){

if(file_exists("../picture/.$_GET[pic]"))

@unlink("../picture/.$_GET[pic]");

mysql_query("delete from films where id='$_GET[code]' ");

}

nineteen
پنج شنبه 29 بهمن 1388, 18:08 عصر
لطفا اگر امکان داره کسی جواب بده چون واقعا مهمه

dousti_design
پنج شنبه 29 بهمن 1388, 18:22 عصر
file_exists بررسی میکنه ببینه فایلی که آدرسش رو به عنوان آرگومان دریافت کرده وجود داره یا نه.
unlink هم فایلی که آدرسش رو به عنوان آرگومان دریافت کرده رو پاک(حذف) میکنه.
این برنامه اول بررسی میکنه ببینه متغیر delete از طریق ارسال به روش GET مقداردهی شده یا نه
خط بعدی بررسی میکنه ببینه توی مسیر مربوطه وجود داره یا نه.
اگر وجود داشت هم فایل رو از دایرکتوری حذف میکنه و هم از دیتابیس
موفق باشید

امیـرحسین
پنج شنبه 29 بهمن 1388, 21:06 عصر
دوست عزیز از php.net خیلی سریعتر میتونید کاربرد توابع رو متوجه بشید بجای اینکه منتظر بشید تا کسی تاپیک شما رو ببینه و ....

nineteen
پنج شنبه 29 بهمن 1388, 21:17 عصر
خیلی ممنون از دوستان گرام