_pocet = 1; // stránku přidáme do databáze $ID = UniqID(""); $this->_od = Date("Y-m-d"); @ODBC_Exec($spojeni, "INSERT INTO Pristupy VALUES ( '$jmenoSkriptu', 0, '$ID', '$dnes')"); else: $this->_pocet = ODBC_Result($vysledek, "Pocet") + 1; $ID = ODBC_Result($vysledek, "ID"); $this->_od = ODBC_Result($vysledek, "Pridano"); endif; @$vysledek = ODBC_Exec($spojeni, // zjistíme, zda je stránka v databázi "SELECT Pocet FROM DenniPristupy WHERE ID = '$ID' AND Datum = '$dnes'"); if (!ODBC_Fetch_Row($vysledek)): $this->_denniPocet = 1; // přidání stránky do denních přístupů @ODBC_Exec($spojeni, "INSERT INTO DenniPristupy VALUES ( '$ID', '$dnes', 0)"); else: $this->_denniPocet = ODBC_Result($vysledek, "Pocet") + 1; endif; // aktualizace počtu přístupů @ODBC_Exec($spojeni, "UPDATE Pristupy SET Pocet = Pocet + 1 WHERE Stranka = '$jmenoSkriptu'"); @ODBC_Exec($spojeni, "UPDATE DenniPristupy SET Pocet = Pocet + 1 WHERE ID = '$ID' AND Datum = '$dnes'"); } function PocetPristupu() // metoda vracející celkový počet přístupů { return $this->_pocet; } function DenniPocet() // metoda vracející denní počet přístupů { return $this->_denniPocet; } function PocitanoOd() // metoda vracející datum zaregistrování stránky { return EReg_Replace("([0-9]{4})-([0-9]{2})-([0-9]{2})", "\\3.\\2.\\1", $this->_od); } } ?>