<?php require_once ( __DIR__ . '/lib/datenbank.inc.php' ); require_once ( __DIR__ . '/lib/functions.lib.php' ); require_once ( __DIR__ . '/lib/session.lib.php' ); // Variabeln definieren if (!isset($headmsg)) $headmsg = ""; if (!isset($puk)) $puk = ""; if (!isset($force_error)) $force_error = ""; if (!isset($wartezeit)) $wartezeit = ""; if (!isset($_GET['art'])) $_GET['art'] = ""; if (!isset($_GET['puk'])) $_GET['puk'] = ""; if (!isset($_GET['auszahlen'])) $_GET['auszahlen'] = "false"; if (!isset($_SESSION['uid'])) $_SESSION['uid'] = ""; $percode = 'abc123lalala'; // Nur weiter wenn eingeloggt if ($_SESSION['login'] != 'true' || $_SESSION['uid'] <= 0) die('Bitte einloggen!'); $zeit = time(); // Werbedaten auslesen! Fixed $kampdaten = $campaigns->getIsClickableByTanAndType( $_GET['tan'], 'forcedbanner', $ip, $_SESSION['uid'], $zeit ); // Reloadprüfen if ( false !== $kampdaten ) { $wartezeit = $kampdaten->aufendhalt; $headmsg = 'Vergütung in ' . $kampdaten->aufendhalt . ' Sek.!'; if ($_GET['auszahlen'] != 'true') { $puk = md5( $_SESSION['uid'] . $kampdaten->aufendhalt . date("d.m.Y", $zeit) . $percode ); $_SESSION['earlies_payout' . $_GET['tan']] = $zeit + $wartezeit - 1; } } else { $headmsg = 'Banner noch im Reload!'; $force_error = 'true'; } // User bezahlen und Reload schreiben if ( $_GET['auszahlen'] == 'true' && $force_error != 'true' && $_GET['puk'] == md5($_SESSION['uid'] . $kampdaten->aufendhalt . date("d.m.Y", $zeit) . $percode) && $zeit >= $_SESSION['earlies_payout' . $_GET['tan']] ) { db_query("UPDATE ".$db_prefix."_kontodaten SET klicks = klicks + 1, kv = kv + ".$kampdaten->verdienst.", fc_klicks = fc_klicks + 1 WHERE uid = '".$_SESSION['uid']."'"); // Hier Zusatz für Fakeschutz kontobuchung ('+', $kampdaten->verdienst, create_code(14), $_SESSION['uid'], 1, 'Forcedbannerverdienst'); refumsatz ($kampdaten->verdienst, $_SESSION['uid']); rallysystem ($_SESSION['uid'], '1', $kampdaten->verdienst); bilanz($kampdaten->preis, $kampdaten->verdienst,'Werbebereich','Forcedbannerklick'); $new_reload = $zeit + $kampdaten->reload; db_query("INSERT INTO " . $db_prefix . "_reloads (ip,uid,tan,bis) VALUES ('" . $ip . "'," . $_SESSION['uid'] . ",'" . $kampdaten->tan . "'," . $new_reload . ")"); $campaigns->decreaseAvailCountById( $kampdaten->id, 1 ); $_SESSION['earlies_payout' . $_GET['tan']] = ''; $headmsg = $kampdaten->verdienst . ' ' . $pageconfig['waehrung'] . ' erhalten!'; } elseif( $_GET['auszahlen'] == 'true' && $zeit < $_SESSION['earlies_payout' . $_GET['tan']] ) { $headmsg = 'Wartezeit umgangen.'; } elseif( $_GET['auszahlen'] == 'true' && $force_error != 'true' ) { $headmsg = 'Pin abgelaufen'; } ?><!DOCTYPE HTML /> <html> <head> <meta charset="UTF-8"> <link rel="stylesheet" href="css/bframe.css" type="text/css"> <?php if ($wartezeit >= 0 && $_GET['auszahlen'] != 'true') echo '<meta http-equiv="refresh" content="' . $wartezeit . ';url=topframe_forced.php?auszahlen=true&tan=' . $kampdaten->tan . '&puk=' . $puk . '">'; ?> </head> <body> <table width="100%" cellpadding="0" cellspacing="0" border="0" align="left"> <tr> <td align="left" width="50%"><b><?php echo $pageconfig['seitenname']; ?> ist für den Inhalt nicht verantwortlich.</b></td> <td align="right" width="50%"><b><?php echo $headmsg; ?></b> </td> </tr> </table> </body> </html>