PHP « Как определить что юзер отключился

Есть скрипт, он учитывает кол-во скачиваний(запросов) к картинке. Использует 301 редирект на картинку. Но если такую ссылку попробовать запихнуть на imgur.com например, то он скажет что это неправильная картинка, значит что там скрипт не переходит по редиректам, по этому мне нужно после того как я отдаю заголовок редиректа, проверить, подключен ли еще юзер(не ушел ли по редиректу), если да то просто выводить ему картинку на этой же странице.

Вопрос: как мне проверить, ушел ли юзер по редиректу?

Заранее благодарен!

1 ответов



if(false !== strpos($_SERVER['HTTP_ACCEPT'], 'image/')) {
  //отдать файл напрямую
} else {
  header('Location: image.png');   //перенаправить
}