ÿØÿà JFIF ` ` ÿþ
|
Server : Apache System : Linux cloud.heroica.com.br 4.18.0-553.36.1.el8_10.x86_64 #1 SMP Wed Jan 22 03:07:54 EST 2025 x86_64 User : farolpborg ( 1053) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/farolpborg/public_html/_includes/ |
Upload File : |
<?
session_start();
$session = session_id();
$time = time();
$time_check = $time-100; //We Have Set Time 1 Minutes
//require_once("./_configs/conexao.php");
//include("./_ui/funcoes.php");
$date = date('Y-m-d H:i:s');
$ip = $_SERVER['REMOTE_ADDR'];
$ua = getBrowser();
$navegador = "Novo acesso do navegador " . $ua['name'] . " " . $ua['version'] . " no sistema operacional " .$ua['platform'] . " em " . formata_datahora($date) . ". Reports: " . $ua['userAgent'];
$tbl_name = "usuarios_online";
$tbl_name2 = "usuarios_visitas";
$sql = mysqli_query($conecta, "SELECT * FROM $tbl_name WHERE session='$session'");
$count = mysqli_num_rows($sql);
//If count is 0, then enter the values
if($count == "0"){
mysqli_query($conecta, "INSERT INTO $tbl_name (session, time) VALUES('$session', '$time')");
mysqli_query($conecta, "INSERT INTO $tbl_name2 (data_registro, ip, navegador) VALUES('$date', '$ip', '$navegador')");
}
//else update the values
else {
mysqli_query($conecta, "UPDATE $tbl_name SET time='$time' WHERE session = '$session'");
}
$sql4 = mysqli_query($conecta, "SELECT * FROM $tbl_name");
$total_online = mysqli_num_rows($sql4);
$sql5 = mysqli_query($conecta, "SELECT * FROM $tbl_name2");
$total_visitas = mysqli_num_rows($sql5);
//echo "<b>Users Online: </b> $total_online / <b>Visits:</b> $total_visitas";
//after 5 minutes, session will be deleted
mysqli_query($conecta, "DELETE FROM $tbl_name WHERE time < $time_check");
//To see the result run this script in multiple browser.
//mysqli_close();
?>