Gravegame
Projekty Gravegame
Návody Gravegame
Scripty Gravegame
Reklama Gravegame

 

Sex obchudek.cz - Vas internetovy sexshop



TOPlist
Gravegame

Počítadlo přístupů dle IP :

<?
$spojeni = mysql_connect("localhost","user","heslo") or die(mysql_error());
mysql_select_db("databáze", $spojeni);

?>


<?
//nacteme datum
$den = date(d);
$mesic = date(m);
$rok = date(Y);

$datumD = $rok . $mesic . $den;
//zjištení IP adresy

$ipactual = $_SERVER['REMOTE_ADDR'];
//zjistíme si datum uložených položek a aktuální datum s ním porovnáme
$vlozit = "SELECT *
FROM pocitadlo
LIMIT 1";
$dotaz = mysql_query($vlozit);
while($r = mysql_fetch_array($dotaz)) {
//jestliže se data liší, uložíme do tabulky "pristupy" pocet záznamu z tabulky "pristupy"

if (($datumD - $r[datum]) != 0) {
$vlozit = "SELECT ip FROM pocitadlo";
$dotaz = mysql_query ($vlozit);
$vysledek = mysql_num_rows($dotaz);

$vlozit = "INSERT INTO pristupy (pocet, datum) VALUES ('$vysledek', '$r[datum]')";
$dotaz = mysql_query ($vlozit);
//vymažeme záznamy z tabulky "pocitadlo"

$vlozit = "TRUNCATE TABLE pocitadlo";
$dotaz = mysql_query ($vlozit);
}
}
//zjistení zda je uz daná IP uložená v DB
$vlozit = "SELECT ip
FROM pocitadlo
WHERE ip = '$ipactual'";
$vysledky = mysql_query ($vlozit);
$vraci = mysql_num_rows($vysledky);
//uložení záznamu do tabulky, jestliže daná IP ješte v seznamu není

if ($vraci == 0) {
$vlozit = "INSERT INTO pocitadlo (ip, datum)
VALUES ('$ipactual', '$datumD')";
mysql_query ($vlozit) or die(mysql_error());
}
?>


<?
//pocet záznamu aktuální den.. tj. pocet rádku z tabulky "pocitadlo"
$vlozit = "SELECT datum FROM pocitadlo";
$vysledky = mysql_query ($vlozit) or die (mysql_error());
$navstevydnes = mysql_num_rows($vysledky);

//vypsání 7 záznamu z tabulky "pristupy".. taková malá historie
echo "Statistika pristupu<br>Dnes: $navstevydnes<br>Pocet navstevniku dne:";
$vlozit = "SELECT *
FROM pristupy
ORDER BY datum
DESC
LIMIT 0, 7";
$vysledky = mysql_query ($vlozit) or die (mysql_error());

while ($celkem = mysql_fetch_array($vysledky)) {
extract($celkem);
echo "<p> $datum - $pocet</p>";

}

?>

 

Databáze:

  • pocitadlo : ip varchar 255 primarni not null porovnani 1250_czech_cs, datum int 8 not null
  • pristupy : pocet int 4 not null , datum int 8 not null primarni



Gravegame