Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Skrypt błędnei dubluje dodanie danych do bazy SQL
oi.
post
Post #1





Grupa: Zarejestrowani
Postów: 145
Pomógł: 1
Dołączył: 12.07.2006

Ostrzeżenie: (10%)
X----


Skrypt błędnie dubluje dane. Dodaje ten sam rekord do bazy danych.
za pomocą kodu w stopce wywołuję statystyke
  1. include "statystyka.php";


kod dodawania statystyki odwiedzin do bazy SQL:
  1. <?php
  2. require_once 'funkcje.php';
  3. require_once 'config.php';
  4. $conn=mysql_connect($host,$bazalogin,$bazahaslo);
  5.  
  6. $data = date('m-d G:i');
  7. $ip = $_SERVER['REMOTE_ADDR'];
  8. $adres= $_SERVER['HTTP_REFERER'];
  9.  
  10. $sql = "INSERT INTO statystyka VALUES ('', '$data','$ip', '$adres')";
  11. or die('Nie dodano danych do statystyki ');
  12. ?>


W wyniku otrzymuję po kilka razy tę samą osobę:
  1. 66555 03-15 12:19 83.6.1... adres www
  2. 66554 03-15 12:19 83.6.1... adres www
  3. 66553 03-15 12:19 83.6.1... adres www
ilość odsłon jest nie wiarygodna. Proszę o poradę czy to wina skryptu czy hostingu? Skryp jest na kilku różnych hostingach działał poprawnie ale ostatnio wszędzie dodaje błędnie dane. Podejrzewam że to może wina przejścia usługodawcy na inny rodzaj PHP na serwerze.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thek
post
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




oi. Jest jeszcze jedno rozwiązanie. Nie jest to wina zapytania ale przeglądarki użytkownika. Google wypuściło w sierpniu czy wrześniu ubiegłego roku zbugowaną wersje Chrome'a, który powodował cyrki z JS-em, w tym z Analyticsem. Za każdym wejściem ze zbugowanej przeglądarki, Analytics naliczał od kilku do nawet kilkuset(!) wejść i przejść między stronami. Gdy taka osoba zaczęła chodzić po stronie to Analytics szalało, kompletnie rozwalając statystyki. Niektórzy wyłączają lub blokują aktualizację przeglądarek i stąd może się ta wersja trafić sporadycznie. Dlatego nie zwalaj wszystkiego na błędy swoje. Nie zawsze to one są winne. Kto nie wierzy w to co piszę, niech sam w google zapyta o: chrome analytics bug a sam zobaczy, że nie blefuję.

PS: Napisałem to dlatego, byś nie wierzył święcie w to co pokazuje Analytics (IMG:style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 13:49