Ben bir görüntü oluşturur, ve bu gibi (çoğunlukla) kullanılan bir php komut dosyası var:
<img src="user_image.php?id=[some_guid]" />
Komut o kimliği eşleşen bir görüntüyü göstermek için yazdığı bir sınıfını kullanır. Orada olsa yanlış gidebiliriz şeyler vardır ve bunların her biri bir istisna atar. Yani böyle bir şey var:
<?php
try {
if( ! isset($_GET['id']) ) throw new Exception;
$images = new User_Images;
$images->display($_GET['id']);
} catch( Exception $e ) {
header('location: images/link_error.png');
}
Ben tarayıcıdan bu görünüm, her şeyi ince - bir hata adres adres çubuğu images/link_error.png
değişiklikler ve görüntüler yerine orada olsaydı.
Bu komut bir <img>
etiketi kullanılan ve görüntü kapma bir hata olduğunu ama ne zaman, hiç görünmüyor.
Başlık yönlendirmeleri bu şekilde yürümüyor? Ben bunu başka bir yolu nedir?
update
Hiçbir sorun yok, tarayıcı mükemmel bu şekilde işi yönlendirir, sorunu benim tarayıcı yönlendirme sert yenileme içeri koymak önce iade edildi boş görüntü önbelleğe olmasıydı (Ctrl + {[(1) }] Firefox için) sabit ve normal gibi çalışmaya başladı.