احسان
6 سال پیش توسط احسان مطرح شد
2 پاسخ

عدم لود اطلاعات جدید

سلام و تشکر بخاطر راهنمایی های.
ی فرم دارم ک یه عکس رو اپلود میکنه مث عکس پروفایل.
وقتی اپلود تموم میشه دوباره هدرش میکنم ب همون صفحه اما بازم عکس قبلی نمایش داده میشه، حتی عکس قبلی رو هم پاک میکنم بازم عکس جدید لود نمیشه، اما اگه به صورت دستی صفحه رو رفرش کنی عکس جدید لود میشه، از دستور رفرش هم استفاده کردم بازم لود نمیشه، میشه راهنماییم کنید باید چکار کنم؟


ثبت پرسش جدید
سجاد
تخصص : برنامه نویس
@sajaddp 6 سال پیش مطرح شد
0

سلام

با این فرض: شما در صفحه عکس رو آپلود می کنید و دوباره به همون صفحه برمی گردید ولی تصویر تغییر نکرده.
این موضوع به خاطر مرورگر هست.
چند راه حل متداول که بنده استفاده می کنم:
1- فرم موجود در صفحه ی y به صفحه ی x منتقل میشه و بعد از انجام پردازش پیام ها رو به صورت سیشن ذخیره می کنه و مجدد به صفحه ی y بر می گرده و پیام ها رو به کاربر نمایش میده.
این کار چون سریع انجام میشه کاربر حس نمی کنه ولی باعث میشه مرورگر تصاویر و... رو بروز کنه. ( مشروط بر اینکه در htaccess تنظیمات سفت و سخت برای کش موارد استاتیک نباشه )
2- اگر ناچار هستیم که فرم به همون صفحه ارسال بشه بعد از برگشت با جاوا اسکریپت عکس رو دوباره فراخوانی می کنیم.


احسان
@e.b.m.b.65 6 سال پیش مطرح شد
0

ممنون این مشکل رو حل کردم، مشل اینجا بود که عکس جدید جایگزین عکس قبلی با همون نام میشد، ترتیبی دادم ک عکس جدید اسمش تغییر کنه و عکس قبلی هم حذف بشه درست بشه.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام