وقتی با php مسیر یه عکس رو عوض میکنم ، عکس عوض نمیشه

Mds

Active Member
سلام به همگی
من از template engin اسمارتی استفاده میکنم . وقتی با php مسیر یه عکس رو عوض میکنم ، مسیر عکس عوض میشه اما
Browser باز هم عکس قبلی رو نشون میده. در ضمن من cache کردن Smarty رو false کردم

نمونه :
کد:
<img src="{$[B]masire_jadid[/B]}" border="0" />
 

it5

Member
سلام
من هم یک مشکل شبیه این دارم و اون هم این که :
در یک سایت اینترانت وقتی عکس یا فایل pdf را عوض میکنم(یعنی عکس عوض میشه ولی با همون نام قبلی) ولی باز هم همون عکس قدیمی را نشون میده !!
مشکل چیه؟؟!!
 

1p30

Member
به این می گن کش
دو عامل داره
1.هاست
2. کارت اینترنتی که باهاش وصل میشین
را حل چند ساعت صبر کونید
 

ziXet

مدیر انجمن PHP/MYSQL
مشکل از کش زیاد آی اس پی هست.
انتهای آدرس URL بعد از علامت سوال یه چیزی اضافه کنید درست میشه.
مثل: index.php?www
یا
new.html?www
 

bahar_1

New Member
سلام :
من قبلا این مشکل رو داشتم . راه حل :
یک صفحه جدید درست کردم و قبل از اینکه دوباره به فرم برگردم ، می رم اونجا و بعد از اونجا می یام داخل فرم .
کد:
                 <meta http-equiv="Refresh" content="1;URL="form.php " >
از کد بالا در این صفحه جدید استفاده کردم .
 
  • Like
Reactions: Mds

it5

Member
دوستان میشه بیشتر توضیح بدین
bahar1 من فرم ندارم!! من وقتی عکس ها رو تغییر میدم در سایت اینترانت تغییر نمیکنه و کاربر همون عکس قدیمی رو میبنه
میدونم مشکل از کش کردن است ولی راه حلش چیه؟
 

jhoseini

Member
PHP:
<img src="<?=$masire_jadid."?&".NOCACHE=rand(11191,99999) ?>" border="0" />
به این حالت کش کاملاً ار کار میفته، که بدیش اینه که هر بار باید همه عکس ها دوباره دانلود بشه
میتونی به جای rand(11191,99999) سایز عکس رو یزاری که فقط وقتی عوض شد لینکش عوض شه
 

id_2pc

Member
misheh vazeh tar begii
moshkel o nafamidam

touye variable $masire_jadid chi zapt kardi inam begooo
extension dare y aa na
 

Mds

Active Member
ممنون بچه ها ، فقط بهار اگه میشه در مورد راه حلت بیشتر توضیح بده
 

Mds

Active Member
بچه ها من همه روش هایی رو که گفته بودین رفتم اما بازم بگیر نگیر داره و در Browser های مختلف جواب های متفاوت میده
اگر ممکن هست بیشتر راهنمایی کنید
 

جدیدترین ارسال ها

بالا