@ali.bayat @hossein.r.1442 @hesammousavi @elyasbeshkani @juza66 @milad @rezajashnsaz0011 @endworld @mohsenbostan
سلام دوستان چه طور میشه فایلی که در public است ولی آدرسش کامله ، رو حذف کرد.
مثلا آدرس به این صورت هست
http://localhost:8000/uploads/2020/3/21/5e75f7a3f08f9400.jpg
البته File::delete رو امتحان کردن ولی false بر میگردونه
ممنون میشم راهنمایی کنید
@amin.webdesign
من از froala editor استفاده میکنم .
در این ادیتور وقتی فایلی آپلود میشه و دوباره توسط کاربر از ادیتور حذف میشه ،
آدرس کامل فایل به سرور فرستاده میشه تا از سرور نیز حذف بشه.
البته با کد زیر تونستم آدرس رو اصلاح کنم :
str_replace('http://localhost:8000/','',$request->get('url'));
اما می خوام بدونم راه بهتری نیست ؟
شاید پاسخ شما همینجا باشد
@Saeeed
تنها کاری که فعلا قابل انجامه اینه که اسم رو از لینک جدا کنید اون رو حذف کنید!
@Saeeed
بهترین کار همینه که انجام دادید. چون برای حذف باید مسیر فایل مستقر در هاست رو بدید و آدرس دامین نباید توی آدرس مسیر فایل باشه و تنها کار همین حذف آدرس از رشته مذکور هست.