0
플래시 개체가있는 페이지가 있고 데이터베이스에서 필드를 1 씩 증가시켜 페이지 뷰를 계산하고 싶습니다.플래시 개체가 MySQL을 2 씩 증가시킵니다.
쿼리가 잘 작동하고 (phpMyAdmin에서 테스트 됨) 함수가 한 번만 실행되지만 페이지를 다시로드 할 때마다 필드가 2 씩 증가합니다. 내가 페이지에서 플래시 개체를 제거하면
, 필드는이 경우에 왜 사람이 설명 할 수 1.
만 증가, 나는이 문제를 방지 할 수있는 방법?
고맙습니다.
추신 : ...이 사람은 같은 문제를 갖고있는 것 같아요,하지만 해결책은 게시하지 않습니다 mysql wrong column increment
편집 :
::1 - - [24/Aug/2013:13:42:16 +0200] "GET /page HTTP/1.1" 200 8008 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.57 Safari/537.36"
::1 - - [24/Aug/2013:13:42:17 +0200] "GET /page HTTP/1.1" 200 8008 "http://localhost/page" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.57 Safari/537.36"
답장을 보내 주셔서 감사합니다. 로그를 확인하고 질문 설명에 넣었습니다. 그들로부터 더 많은 정보를 얻을 수 있습니까? 나는 플래시 블록 확장이나 AV/Smartscreen 소프트웨어를 가지고 있다는 것을 모르고있다. –
귀하의 로그 엔트리가 이것을 확인합니다! 동일한 페이지를 두 번 요청하면 카운터가 두 번 증가합니다. 이것은 PHP 코드에서 "고칠 수있는"것은 아니지만, 예를 들어 PHP 코드로 "해결할"수 있습니다. 마지막 카운터 업데이트 타임 스탬프가있는 쿠키를 설정합니다. 쿠키가 존재하고 매우 젊다면 카운터 업데이트를 건너 뜁니다. 나는 모든 웹 카운터에 이것을 추천한다. –