Трябва ми скрипт

oXteR

Registered
Трябва ми скрипт който да показва 10 последни влизания в сайта да изглежда като на този сайт LINK може да е без номера на посещение и без държавата :)
 
Заповядай:
Код:
<?php
//информация за базата данни
$server = "localhost";
$dbusername = "root";
$dbpassword = "";
$db_name = "site";
$ip = getenv('REMOTE_ADDR');
$data = date("d-m-Y");
$time = date("H:i:s");
$connection = mysql_connect($server, $dbusername, $dbpassword) or die("Сайтът не може да се свърже към базата данни");
$db = @mysql_select_db($db_name, $connection)or die("test");

$result = mysql_select_db($db_name)
or die ("Сайтът не може да се свърже към базата данни");

$sql ="INSERT INTO logs VALUES
 ('', '$date', '$time', '$ip')";

$queryresult = mysql_query ($sql)
or die ("Не може да се изпълни заявката");
?>
htmlът тук
където искаш да показват логовете пишеш това:
<?php
//пак инфо за sql-a
$server = "localhost";
$dbusername = "root";
$dbpassword = "";
$db_name = "site";
$connection = mysql_connect($server, $dbusername, $dbpassword) or die("Сайтът не може да се свърже към базата данни");
$db = @mysql_select_db($db_name, $connection)or die("test");

$result = mysql_select_db($db_name)
or die ("Сайтът не може да се свърже към базата данни");
$sqlquery = "SELECT * from logs  order by id desc   limit 0,10'";
$queryresult = mysql_query ($sqlquery)
or die ("Не може да се изпълни заявката");
while ($row=mysql_fetch_row($queryresult)){
echo "$row[id] | $row[date] | $row[time] | $row[ip]";
}
?>
Ако ти трябва и sql пиши
Ако ти трябва и sql пиши.
 
oXteR каза:
Трябва ми скрипт който да показва 10 последни влизания в сайта да изглежда като на този сайт http://www.music-bg.eu/ може да е без номера на посещение и без държавата :)

Моля те редактирай си мнението и дай линка така : ЛИНК
Щото сайта ми още не е готов за реклама
и не искам да се рекламира в по-големите сайтове.

Разчитам на теб,
Благодаря ти предварително.
 
Sql-a:
Код:
CREATE TABLE `logs` (
`id` MEDIUMINT( 8 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`dataa` VARCHAR( 255 ) NOT NULL ,
`chas` VARCHAR( 255 ) NOT NULL ,
`ip` VARCHAR( 255 ) NOT NULL
) ENGINE = MYISAM ;
 
Код:
<?php
$asd=$_SERVER['PHP_SELF']; 
$full_url = $_SERVER['REQUEST_URI'];
if($_SESSION['valid_user'])
{
$ip="<a href=\"?page=profile&usr=$user\"/>$user</a>";
}
else
{
$ip = $_SERVER['REMOTE_ADDR'];
}
$ipito= $_SERVER['REMOTE_ADDR'];
$brouser = ($_SERVER['HTTP_USER_AGENT']); 
$var = $_SERVER['HTTP_REFERER']; 
$data = date("j.n.Y G:i:s");
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="Друг";
}
mysql_connect($server, $dbusername, $dbpassword) or die ("greshka sory");
@mysql_select_db($db_name) or die ("sorka ama ima greshka ;[");
$zapis = "INSERT INTO `agent` ( `id`, `data` , `ip` , `full_url`, `var`, `brouser`)
VALUES (
'NULL', '$data', '$ip', '$full_url', '$var', '$brauzer'
);";
$oki=mysql_query($zapis);
// Нашият файл за посещения; 
?>
Код:
CREATE TABLE `agent` (
 `id` int(11) NOT NULL auto_increment,
`data` varchar(35) NOT NULL,
`ip` varchar(70) NOT NULL,
`full_url` varchar(255) NOT NULL,
`var` varchar(255) NOT NULL,
 `brouser` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
);
$sql = mysql_query("SELECT data,ip,id FROM agent ORDER BY id DESC LIMIT 10");
while($row = mysql_fetch_array($sql)){
echo $row['ip'].$row['data']."<br />";
}
успех
променете и $_SESSION['valid_user']
с вашата сессия за показване на username
 

Back
Горе