У меня есть эта функция: http://pastebin.ca/2058418
Он в основном проверяет, содержит ли таблица некоторые URL-адреса к изображениям группы. Если это так, то он упорядочит таблицу случайным образом, выберет первый результат, а затем выведет HTML-код для вставки изображения. Если в таблице нет изображений этой конкретной полосы, то она загружает файл XML, который содержит URL-адреса изображения, анализирует XML и вставляет в таблицу, а затем получает HTML-код для изображения, как раньше.
С точки зрения вывода html, вы не можете определить, был ли URL-адрес изображения кэширован или нет. ОДНАКО, когда URL-адрес изображения кэшируется (впервые), какой бы веб-браузер вы не использовали, изображение не будет отображаться. HTML в порядке - изображение связано правильно.
У вас есть идеи? Живая версия сайта, содержащая эту функцию, находится здесь: http://redfern.me/similar/. Я только что очистил таблицы, поэтому не должно быть много кэшированных URL. Попробуйте выбрать полосу, а затем посмотрите, загружается ли изображение. Вы можете определить, где находится URL-адрес, где он кэшируется или нет, взглянув внизу страницы.