2013-08-24 2 views
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" 

답변

0

내가 :

내 로그에 다음과 같은 표시 관련 페이지가 여러 번 두 번로드되므로 두 단계 씩 증가합니다. 내가 플래시를

  • 플래시이 있는지 확인하기 위해 다른 페이지를 미리로드 일부 AV/스마트 스크린 또는 무엇이든을 활성화하도록 선택한 경우,

    • 내 플래시 블록 확장 : 페이지 로딩 두 번 적어도 두 경우에 발생하는 것입니다 위협

    확인을 위해 웹 서버 로그를 확인하십시오!

  • +0

    답장을 보내 주셔서 감사합니다. 로그를 확인하고 질문 설명에 넣었습니다. 그들로부터 더 많은 정보를 얻을 수 있습니까? 나는 플래시 블록 확장이나 AV/Smartscreen 소프트웨어를 가지고 있다는 것을 모르고있다. –

    +0

    귀하의 로그 엔트리가 이것을 확인합니다! 동일한 페이지를 두 번 요청하면 카운터가 두 번 증가합니다. 이것은 PHP 코드에서 "고칠 수있는"것은 아니지만, 예를 들어 PHP 코드로 "해결할"수 있습니다. 마지막 카운터 업데이트 타임 스탬프가있는 쿠키를 설정합니다. 쿠키가 존재하고 매우 젊다면 카운터 업데이트를 건너 뜁니다. 나는 모든 웹 카운터에 이것을 추천한다. –

    관련 문제