displaying data from DB genellikle ben bu durumda olduğumda
- Ben, DB verileri gösterir sayfa A.php değilim
- kullanıcı, bazı eylem gerçekleştirir (düzenleme gibi / etc silme) ve sayfa B.php eylemi gerçekleştirmek için yüklenir
- sayfa B eylemi gerçekleştiren kez, it redirects browser to page A,
- Bu verilerin güncelleştirilmiş bir durumu göstermektedir page A is auto reloaded during step (3) bunun
Sayfa A yönlendirmek için sayfa B yapmak için ben basit bir PHP kullanabilirsiniz
header("Location: " . "A.php", TRUE, 302);
This works well in all situations, except when pages A.php is displaied into an <iframe>
: in such a case it does not reload (step 4 does not get done).
This seems to happen only in IE7 (don't know about IE8), it works perfectly on FF/Safari.
And only when using an <iframe>
, if page A.php is not in <iframe>
it gest refreshed also in IE7.
Bunu çözmek için ben sadece önbelleğe değil bunu ayarlamak için sayfa A.php başlıkların bir çift ekledi:
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past
But I was curious if you might have experienced the same issue too in the past, and if you coud give me some advice about this?