📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
e-ticaretv10.demodesign.com.tr
/
includes
/
config
📝
hit.php
← Geri Dön
<?php $ipadres = $_SERVER["REMOTE_ADDR"]; $bugun = date("Y-m-d"); $day = date("d"); $month = date("m"); $year = date("Y"); $ziyaretciKayitKontrol = $db->prepare("select * from ziyaretciler where tarih=:tarih and ipadres=:ipadres "); $ziyaretciKayitKontrol->execute(["tarih" => $bugun, "ipadres" => $ipadres]); if ($ziyaretciKayitKontrol->rowCount() <= "0") { if (isMobileDevice()) { $device = "mobile"; } else { $device = "desktop"; } $kaydet = $db->prepare("INSERT INTO ziyaretciler SET\r\n tarih=:tarih,\r\n ipadres=:ipadres,\r\n cihaz=:cihaz,\r\n day=:day,\r\n month=:month,\r\n year=:year\r\n "); $sonuc = $kaydet->execute(["tarih" => $bugun, "ipadres" => $ipadres, "cihaz" => $device, "day" => $day, "month" => $month, "year" => $year]); } if (devicecheck()) { $device = "mobile"; } else { $device = "desktop"; } total_online(); function deviceCheck() { return preg_match("/(android|avantgo|blackberry|bolt|boost|cricket|docomo \r\n|fone|hiptop|mini|mobi|palm|phone|pie|tablet|up\\.browser|up\\.link|webos|wos)/i", $_SERVER["HTTP_USER_AGENT"]); } function total_online() { global $db; global $device; $ip = $_SERVER["REMOTE_ADDR"]; $current_time = time(); $session_exist = $db->prepare("SELECT * FROM ziyaretci_online WHERE session='" . $_SESSION["session"] . "'"); $session_exist->execute(); $session_check = $session_exist->rowCount(); if ($session_check == "0" && $_SESSION["session"] != "") { $kaydet = $db->prepare("INSERT INTO ziyaretci_online SET\r\n session=:session,\r\n time=:time\r\n "); $kaydet->execute(["session" => $_SESSION["session"], "time" => $current_time]); $kaydet = $db->prepare("INSERT INTO ziyaretciler_adres SET\r\n ip=:ip, \r\n url_adres=:url_adres,\r\n device=:device,\r\n session=:session\r\n "); $sonuc = $kaydet->execute(["ip" => $ip, "url_adres" => $_SERVER["REQUEST_URI"], "device" => $device, "session" => $_SESSION["session"]]); } else { $kaydet = $db->prepare("UPDATE ziyaretci_online SET\r\n time=:time\r\n WHERE session='" . $_SESSION["session"] . "'\r\n "); $kaydet->execute(["time" => time()]); $sorgulaAdres = $db->prepare("select * from ziyaretciler_adres where session=:session "); $sorgulaAdres->execute(["session" => $_SESSION["session"]]); if ("0" < $sorgulaAdres->rowCount()) { $guncelle = $db->prepare("UPDATE ziyaretciler_adres SET\r\n ip=:ip, \r\n url_adres=:url_adres,\r\n session=:session \r\n WHERE session='" . $_SESSION["session"] . "' \r\n "); $sonuc = $guncelle->execute(["ip" => $ip, "url_adres" => $_SERVER["REQUEST_URI"], "session" => $_SESSION["session"]]); } else { $kaydet = $db->prepare("INSERT INTO ziyaretciler_adres SET\r\n ip=:ip, \r\n url_adres=:url_adres,\r\n device=:device,\r\n session=:session\r\n "); $sonuc = $kaydet->execute(["ip" => $ip, "url_adres" => $_SERVER["REQUEST_URI"], "device" => $device, "session" => $_SESSION["session"]]); } } } ?>
💾 Kaydet
İptal
📝 Yeniden Adlandır
İptal
Kaydet
🔐 Dosya İzinleri (chmod)
İzin Değeri:
Hızlı Seçim:
777
755
644
600
777
= Herkes okur/yazar/çalıştırır
755
= Sahip tam, diğerleri okur/çalıştırır
644
= Sahip okur/yazar, diğerleri okur
600
= Sadece sahip okur/yazar
İptal
Uygula