RQ: Посещения, Уникални, Посещения днес, Уникални днес,

Smirnoff

Registered
Извинете ме обаче не мога да се сетя
къде гледах една тема с такова скриптче
което ползва MySQL и изваждаше

Посещения:
Уникални:
Посещения днес:
Уникални днес:

А сега ми трябва много :?
Благодаря ви предварително за вниманието :?:
 
Аз исползвам това:
http://web-tourist.net/login/login/view.php?st=1216
разгледай и темата която сме коментирали в форума.
Линк към нея има в урока. :?:
 
http://web-tourist.net/login/login/view.php?st=412
http://web-tourist.net/forum/viewtopic.php?t=1210&highlight=%E1%F0%EE%FF%F7
 
Точно това ти трябва:
Код:
<?php
// Our log file;
$counter = "stats.txt";

// Date logging;
$today = getdate();
$month = $today[month];
$mday = $today[mday];
$year = $today[year];
$current_date = $mday . $month . $year;


// Log visit;
$fp = fopen($counter, "a");
$line = $REMOTE_ADDR . "|" . $mday . $month . $year . "\n";
$size = strlen($line);
fputs($fp, $line, $size);
fclose($fp);

// Read log file into array;
$contents = file($counter);

// Total hits;
$total_hits = sizeof($contents);

// Total hosts;
$total_hosts = array();
for ($i=0;$i<sizeof($contents);$i++) {
	$entry = explode("|", $contents[$i]);
	array_push($total_hosts, $entry[0]);
}
$total_hosts_size = sizeof(array_unique($total_hosts));

// Daily hits;
$daily_hits = array();
for ($i=0;$i<sizeof($contents);$i++) {
	$entry = explode("|", $contents[$i]);
	if ($current_date == chop($entry[1])) {
		array_push($daily_hits, $entry[0]);
	}
}
$daily_hits_size = sizeof($daily_hits);

// Daily hosts;
$daily_hosts = array();
for ($i=0;$i<sizeof($contents);$i++) {
	$entry = explode("|", $contents[$i]);
	if ($current_date == chop($entry[1])) {
		array_push($daily_hosts, $entry[0]);
	}
}
$daily_hosts_size = sizeof(array_unique($daily_hosts));



?>
<? echo "
Общо:<b> " . $total_hits . "</b><br>
Уникални: <b> " . $total_hosts_size . "</b><br>
Днес: <b> " . $daily_hits_size . "</b><br>
Уникални днес: <b>" . $daily_hosts_size; 
?>
 
Galli каза:
http://web-tourist.net/login/login/view.php?st=412
http://web-tourist.net/forum/viewtopic.php?t=1210&highlight=%E1%F0%EE%FF%F7

До сега пробвах това което е в тази тема, и разбрах
че за нищо не става :? пък и е с прост .txt файл :roll:

П.С.**

Да същото което постна staf пробвах аз
 
Smirnoff каза:
това е мноого голямо за мен.
На мен ми трябва просто един брояч, нищо повече.

Ами начи няма да ти препоръчам tyxo брояч щото нещо се е бъгнало напоследак.
Бих ти препоръчал webcounter
 
iwanov каза:
Smirnoff каза:
това е мноого голямо за мен.
На мен ми трябва просто един брояч, нищо повече.

Ами начи няма да ти препоръчам tyxo брояч щото нещо се е бъгнало напоследак.
Бих ти препоръчал webcounter

Ако исках да регвам до сега щях да сложа такъв.
Не разбирам много от php иначе щях да пробвам да
си напиша самичак щото така и така не мога да я намеря
тази темичка, ах значи колко ми беше полезна :cry:
 
Виж и тази http://web-tourist.net/forum/viewtopic.php?t=3583&highlight=%F3%ED%E8%EA%E0%EB%ED%E8+%E4%ED%E5%F1
Това на staf накрая трябва да е така май.
Код:
<? echo " 
Общо:<b> " . $total_hits . "</b><br> 
Уникални: <b> " . $total_hosts_size . "</b><br> 
Днес: <b> " . $daily_hits_size . "</b><br> 
Уникални днес: <b>" . $daily_hosts_size."</b>";
?>
 
Galli каза:
Виж и тази http://web-tourist.net/forum/viewtopic.php?t=3583&highlight=%F3%ED%E8%EA%E0%EB%ED%E8+%E4%ED%E5%F1
Това на staf накрая трябва да е така май.
Код:
<? echo " 
Общо:<b> " . $total_hits . "</b><br> 
Уникални: <b> " . $total_hosts_size . "</b><br> 
Днес: <b> " . $daily_hits_size . "</b><br> 
Уникални днес: <b>" . $daily_hosts_size."</b>";
?>

Добре до тук супер с този линк, точно той ми трябваше.
А да попитам значи може ли да го накарам да ми изкарва
и "Общо уникални" :arrow:
 
Сложи в agent.php това:
Код:
$query_unic_all = "SELECT COUNT(id) AS ipsort FROM $table GROUP by ip" ; 
$result_unic_all = mysql_query($query_unic_all); 
$poseshteniq_unic_all=mysql_num_rows($result_unic_all); 

echo "Общо Уникални: ".$poseshteniq_unic_all."<br/>";
Както забелязваш няма where data='$data'
 

Back
Горе