Вот мой код для отслеживания взглядов IMAGE (tracks.php скрипта):Двойных записей вставленных при отслеживании изображения просмотров
$img_id = $_GET['img_id'];
$db->insert(TRACKS, $img_id);
header('Content-Type: image/jpeg');
//then output img's content
Когда я использую header()
функцию и вывод контент на изображении, в записи дублируется. Я не знаю почему?
Пожалуйста, помогите мне. Огромное спасибо.
Спасибо за ваш ответ. Объект $ db расширяется из класса Zend_DB. Когда я удаляю функцию header() и не выводя содержимое изображения, запись вставляется правильно. –
Что произойдет, если вы поместите $ _GET и $ db-> вставку ниже вызова header()? –
Я пробовал это, но он все еще дублировал вставленную запись. –