Advertisement
Guest User

counter_del.php

a guest
Aug 10th, 2017
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.69 KB | None | 0 0
  1. <?php
  2.     exit("Function disabled.");
  3.     $root = $_SERVER['DOCUMENT_ROOT'];
  4.     $root .= "/connect/config.php";
  5.     include($root);
  6.    
  7.     @$db = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);  
  8.    
  9.     $action   = mysqli_real_escape_string($db, $_GET['action']);
  10.     $code     = mysqli_real_escape_string($db, $_GET['code']);
  11.    
  12.     if($action == "delete" AND $code == "geheim"){
  13.         if($db == true){
  14.            
  15.             ////Variabeln
  16.             $tag       = date("d");
  17.             $monat     = date("m");
  18.             $jahr      = date("Y");
  19.             $timenow   = mktime(0,0,0,$monat,$tag,$jahr);
  20.             $gestern   = strtotime("-1 day");      
  21.             $alter_tag = date("d.m.Y",$gestern);
  22.             $ip        = $_SERVER['HTTP_X_FORWARDED_FOR'];
  23.            
  24.             /// MySQL Abfragen
  25.             $counter_del = $db->query("SELECT * FROM `counter` WHERE `timed` < '" . $timenow . "' ORDER BY id DESC");
  26.             $sownloader_web_downloads_today_query = $db->query("SELECT * FROM `sownloader_web_urls_today` WHERE `timed` < '" . $timenow . "' ORDER BY id DESC");   
  27.            
  28.             /// Ergebnisse
  29.             //Guests
  30.             $total_day_guests = $counter_del->num_rows;
  31.             $get_total_array  = $counter_del->fetch_array();
  32.             $get_total        = $get_total_array['id'];
  33.             $get_time         = $get_total_array['timed'];
  34.             $datum_abfrage_db = date("d.m.Y",$get_time);   
  35.            
  36.             //Sownloader Web
  37.             $sownloader_web_downloads_today = $sownloader_web_downloads_today_query->num_rows;
  38.             $sownloader_web_downloads_today_array = $sownloader_web_downloads_today_query->fetch_array();              
  39.             $sownloader_web_urls_today_time = $sownloader_web_downloads_today_array['timed'];
  40.             $sownloader_web_urls_today_datum_abfrage_db = date("d.m.Y",$sownloader_web_urls_today_time);
  41.                                
  42.             if($total_day_guests > 0)
  43.             {
  44.                 $db->query("INSERT INTO `counter_stats` (`date`,`guests`,`total`) VALUES ('$alter_tag', '$total_day_guests', '$get_total')");
  45.                 $db->query("DELETE FROM `counter` WHERE timed < '$timenow'");
  46.                 echo "Guests database was successfully updated.";
  47.             }
  48.             else
  49.             {
  50.                 echo"No entries in guests database!";
  51.             }
  52.            
  53.             if($sownloader_web_downloads_today > 0)
  54.             {
  55.                 $db->query("INSERT INTO `sownloader_web_urls_stats` (`date`,`downloads`) VALUES ('$alter_tag', '$sownloader_web_downloads_today')");
  56.                 $db->query("DELETE FROM `sownloader_web_urls_today` WHERE timed < '$timenow'");
  57.                 echo "Sownloader Web databases were successfully updated.";
  58.             }
  59.             else
  60.             {
  61.                 echo "No entries in sownloader_web_urls_today database!";
  62.             }
  63.             mysqli_close($db);
  64.         }
  65.         else{
  66.             echo "Connection failed!";
  67.         }
  68.        
  69.     }
  70.     elseif($action == "test"){
  71.         ////Variabeln
  72.         $tag       = date("d");
  73.         $monat     = date("m");
  74.         $jahr      = date("Y");
  75.         $timenow   = mktime(0,0,0,$monat,$tag,$jahr);
  76.         $gestern   = strtotime("-1 day");      
  77.         $alter_tag = date("d.m.Y",$gestern);
  78.         $ip        = $_SERVER['HTTP_X_FORWARDED_FOR'];
  79.        
  80.         /// MySQL Abfragen
  81.         $counter_del = $db->query("SELECT * FROM `counter` WHERE `timed` < '" . $timenow . "'");
  82.        
  83.         /// Ergebnisse
  84.         $total_day_guests = $counter_del->num_rows;
  85.         $get_total_array  = $counter_del->fetch_array();
  86.            
  87.         $get_total        = $get_total_array['id'];
  88.         $get_time         = $get_total_array['timed'];
  89.         $datum_abfrage_db = date("d.m.Y",$get_time);   
  90.        
  91.         echo"Variabeln:<br />Tag: " . $tag . "<br />Monat: " . $monat . "<br />Jahr: " . $jahr . "<br />Timenow: " . $timenow . "<br />Gestern: " . $gestern . "<br />Alter Tag: " . $alter_tag . "<br >IP: " . $ip . "<br />Total: " . $total_day_guests . "<br />Datum Abfrage DB: " . $datum_abfrage_db . "<br />";
  92.        
  93.         while($row = $counter_del->fetch_array()){
  94.             echo $row['id'] . " - " . round($row['ip'], 4) . " - " . $row['browser'] . " - " . $row['woher'] . " - " . $row['ort'] . " - " . $row['timed'] . "<br />";
  95.         }
  96.        
  97.     }
  98.    
  99. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement