Статистика

dashe

Registered
Някои можели да ми направи някаква статистика която да се записва във mysql със база данни...
И да е нещо от рода на...
Уникални посещения:
Днес
Вчера
Общо
Уникални
Такоз нещо ми триа .. :)
 
deam0n каза:
Марзи ме иначе с удоволствие.
е.. стига.. бе дано по късно дане те марзи.. :)
А тогава.. :)
Ако някои може да ми драсне нещо..
 
dashe каза:
deam0n каза:
Марзи ме иначе с удоволствие.
е.. стига.. бе дано по късно дане те марзи.. :)
А тогава.. :)
Ако някои може да ми драсне нещо..

ако не ме изпреварат докат се прибера от работа ще драсна една :-)
 
sql.sql
Код:
CREATE TABLE `webagent` ( 
`id` int(50) NOT NULL auto_increment, 
`users` varchar(50) NOT NULL, 
`data` varchar(30) NOT NULL, 
`brouser` varchar(50) NOT NULL,  
PRIMARY KEY (`id`) 
);

config.php
Код:
<?
//server connfigure
$server = "localhost";
$dbusername = "username";
$dbpassword = "password";
$db_name = "dbname";
//server connfigure

$db_conn = mysql_connect($server, $dbusername, $dbpassword) or die("unable to connect to the database");
  mysql_select_db($db_name, $db_conn) or die("unable to select the database_site");

?>

add.php
Код:
<?
include "config.php";
//Start WA module
$users=$_SERVER['REMOTE_ADDR'];
$data = date("Y-m-d H:i:s");
$brouser = $_SERVER['HTTP_USER_AGENT'];  
if (ereg ("Firefox", $brouser)) 
{$brauzer="Firefox";}
elseif(ereg ("Googlebot", $brouser)) 
{$brauzer="Googlebot";}
elseif(ereg ("MSIE", $brouser)) 
{$brauzer="MSIE";}
elseif(ereg ("Yahoo", $brouser)) 
{$brauzer="Yahoo";}
elseif(ereg ("Opera", $brouser)) 
{$brauzer="Opera";}
elseif(ereg ("alexa", $brouser)) 
{$brauzer="Alexa";}
elseif(ereg ("yandex", $brouser)) 
{$brauzer="Yandex";}
elseif(ereg ("dmoz", $brouser)) 
{$brauzer="Dmoz";}
elseif(ereg ("msn", $brouser)) 
{$brauzer="Msn";}
elseif(ereg ("gigablast", $brouser)) 
{$brauzer="Gigablast";}
else
{$brauzer="Друг";
}
$query = "INSERT INTO `webagent` ( `id` , `users`, `data`, `brouser`)
VALUES ('NULL', '$users', '$data', '$brauzer');";
$ok = mysql_query($query, $db_conn);
//End WA module
?>

view.php
Код:
<?php
include "config.php";
			//unicue hits ------------------------------------------------------------------------------------------------------------------------------------------------------------------
			$date_start=date("Y-m-d 00:00:00");
			$date_end=date("Y-m-d 23:59:59");

			$result = mysql_query("SELECT DISTINCT users FROM webagent");
			$unique = mysql_numrows($result);

			$result2 = mysql_query("SELECT * FROM webagent");
			$hits = mysql_numrows($result2);
			
			$result1 = mysql_query("SELECT DISTINCT users FROM webagent WHERE data>='$date_start' AND data<='$date_end'");
			$unique1 = mysql_numrows($result1);

			$result3 = mysql_query("SELECT * FROM webagent WHERE data>='$date_start' AND data<='$date_end'");
			$hits1 = mysql_numrows($result3);
			
			//unicue hits ------------------------------------------------------------------------------------------------------------------------------------------------------------------
echo "Общо посещения".$hits;
echo "Общо посещения днес".$hits1;
echo "Уникални посещения".$unique;
echo "Уникални посещения днес".$unique1;
?>

просто инклудваш add.php в сайта си и от view.php ги визуализираш :-)
 

Back
Горе