<?php include("connect.inc.php");
######################################################################################################################################################
### Trage ein, Pro Stunde ein Bündel. Gucke ob es in der letzten Stunde bereits einen Download gab und trage ein, sonst mache ein neues Bündel auf ###
######################################################################################################################################################
$abfragec = "SELECT * FROM `download1tag` WHERE `timestamp` >".(time()-3600);
$ergebnisc = mysql_query($abfragec);
$rowc = mysql_fetch_object($ergebnisc);
if(!$rowc)
{
$SQL = "INSERT INTO `download1tag` (`downloadid`, `count`, `timestamp`) VALUES ('".mysql_real_escape_string($_REQUEST[id])."', '1', '".time()."');";
mysql_query($SQL);
}
else
{
++$rowc->count;
$SQL = "UPDATE `DB469909`.`download1tag` SET `count` = '$rowc->count' WHERE `download1tag`.`id` =$rowc->id LIMIT 1 ;";
mysql_query($SQL);
}
################################################################################################################################################
### Trage ein, Pro Tag ein Bündel. Gucke ob es in dem letzten Tag bereits einen Download gab und trage ein, sonst mache ein neues Bündel auf ###
################################################################################################################################################
$abfraged = "SELECT * FROM `download2woche` WHERE `timestamp` >".(time()-86400);
$ergebnisd = mysql_query($abfraged);
$rowd = mysql_fetch_object($ergebnisd);
if(!$rowd)
{
$SQL = "INSERT INTO `download2woche` (`downloadid`, `count`, `timestamp`) VALUES ('".mysql_real_escape_string($_REQUEST[id])."', '1', '".time()."');";
mysql_query($SQL);
}
else
{
++$rowd->count;
$SQL = "UPDATE `DB469909`.`download2woche` SET `count` = '$rowd->count' WHERE `download2woche`.`id` =$rowd->id LIMIT 1 ;";
mysql_query($SQL);
}
####################################################################################################################################################
### Trage ein, Pro Woche ein Bündel. Gucke ob es in der letzten Woche bereits einen Download gab und trage ein, sonst mache ein neues Bündel auf ###
####################################################################################################################################################
$abfraged = "SELECT * FROM `download3monat` WHERE `timestamp` >".(time()-604800);
$ergebnisd = mysql_query($abfraged);
$rowd = mysql_fetch_object($ergebnisd);
if(!$rowd)
{
$SQL = "INSERT INTO `download3monat` (`downloadid`, `count`, `timestamp`) VALUES ('".mysql_real_escape_string($_REQUEST[id])."', '1', '".time()."');";
mysql_query($SQL);
}
else
{
++$rowd->count;
$SQL = "UPDATE `DB469909`.`download3monat` SET `count` = '$rowd->count' WHERE `download3monat`.`id` =$rowd->id LIMIT 1 ;";
mysql_query($SQL);
}
####################################################################################################################################################
### Trage ein, Pro Monat ein Bündel. Gucke ob es in der letztem Monat bereits einen Download gab und trage ein, sonst mache ein neues Bündel auf ###
####################################################################################################################################################
$abfraged = "SELECT * FROM `download4jahr` WHERE `timestamp` >".(time()-2620800);
$ergebnisd = mysql_query($abfraged);
$rowd = mysql_fetch_object($ergebnisd);
if(!$rowd)
{
$SQL = "INSERT INTO `download4jahr` (`downloadid`, `count`, `timestamp`) VALUES ('".mysql_real_escape_string($_REQUEST[id])."', '1', '".time()."');";
mysql_query($SQL);
}
else
{
++$rowd->count;
$SQL = "UPDATE `DB469909`.`download4jahr` SET `count` = '$rowd->count' WHERE `download4jahr`.`id` =$rowd->id LIMIT 1 ;";
mysql_query($SQL);
}
################################################################################################################################################################
### Prüfen, ob es Einträge gibt, die älter als 24 Stunden sind. Wenn ja, dann werden sie gelöscht###
################################################################################################################################################################
$SQL = "DELETE FROM `DB469909`.`download1tag` WHERE `timestamp` <".time()." -86400";
mysql_query($SQL);
############################################################################################################################################################
### Prüfen, ob es Einträge gibt, die älter als 7 Tage sind. Wenn ja, dann werden sie gelöscht###
############################################################################################################################################################
$SQL = "DELETE FROM `DB469909`.`download2woche` WHERE `timestamp` <".time()." -604800";
mysql_query($SQL);
############################################################################################################################################################
### Prüfen, ob es Einträge gibt, die älter als 4 Wochen sind. Wenn ja, dann werden sie gelöscht###
############################################################################################################################################################
$SQL = "DELETE FROM `DB469909`.`download3monat` WHERE `timestamp` <".time()." -2620800";
mysql_query($SQL);
############################################################################################################################################################
### Prüfen, ob es Einträge gibt, die älter als 1 Jahr sind. Wenn ja, dann werden sie gelöscht###
############################################################################################################################################################
$SQL = "DELETE FROM `DB469909`.`download4jahr` WHERE `timestamp` <".time()." -31536000";
mysql_query($SQL);
################################################################
### Trage alle Inhalte zusammen in die Tabelle des Downloads ###
################################################################
$abfrage = "SELECT * FROM `download` WHERE id=".mysql_real_escape_string($_REQUEST[id])." LIMIT 0, 1";
$ergebnis = mysql_query($abfrage);
$row = mysql_fetch_object($ergebnis);
++$row->downloads;
$SQL = "UPDATE `DB469909`.`download` SET `downloads` = '$row->downloads' WHERE `download`.`id` =".mysql_real_escape_string($_REQUEST[id])." LIMIT 1 ;";
mysql_query($SQL);
$downloads = 0;
$abfrage = "SELECT * FROM `download1tag` WHERE downloadid=".mysql_real_escape_string($_REQUEST[id])."";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
$downloads = $downloads + $row->count;
}
$SQL = "UPDATE `DB469909`.`download` SET `dltag` = '$downloads' WHERE `download`.`id` =".mysql_real_escape_string($_REQUEST[id])." LIMIT 1 ;";
mysql_query($SQL);
$downloads = 0;
$abfrage = "SELECT * FROM `download2woche` WHERE downloadid=".mysql_real_escape_string($_REQUEST[id])."";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
$downloads = $downloads + $row->count;
}
$SQL = "UPDATE `DB469909`.`download` SET `dlwoche` = '$downloads' WHERE `download`.`id` =".mysql_real_escape_string($_REQUEST[id])." LIMIT 1 ;";
mysql_query($SQL);
$downloads = 0;
$abfrage = "SELECT * FROM `download3monat` WHERE downloadid=".mysql_real_escape_string($_REQUEST[id])."";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
$downloads = $downloads + $row->count;
}
$SQL = "UPDATE `DB469909`.`download` SET `dlmonat` = '$downloads' WHERE `download`.`id` =".mysql_real_escape_string($_REQUEST[id])." LIMIT 1 ;";
mysql_query($SQL);
$downloads = 0;
$abfrage = "SELECT * FROM `download4jahr` WHERE downloadid=".mysql_real_escape_string($_REQUEST[id])."";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
$downloads = $downloads + $row->count;
}
$SQL = "UPDATE `DB469909`.`download` SET `dljahr` = '$downloads' WHERE `download`.`id` =".mysql_real_escape_string($_REQUEST[id])." LIMIT 1 ;";
mysql_query($SQL);
$abfrage = "SELECT * FROM `download` WHERE id=".mysql_real_escape_string($_REQUEST[id])." LIMIT 0, 1";
$ergebnis = mysql_query($abfrage);
$row = mysql_fetch_object($ergebnis);
mysql_close($verbindung); ?>
<meta http-equiv='refresh' content='0; URL=<?=$row->link?>'>