Probiers mal so, sollte jetzt grün, orange und rot anzeigen.
hab nur grade leider keine Möglichkeit es auszutesten.
MfG
PHP-Code:
<?
@require_once ('lib/functions.lib.php');
@require_once ('lib/session.lib.php');
// Variabeln definieren
if (!isset($bgcolor))
$bgcolor = "";
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'] = "";
if (!isset($forced['ziel']))
$forced['ziel'] = "";
if (!isset($forced['aufendhalt']))
$forced['aufendhalt'] = "";
if (!isset($forced['tan']))
$forced['tan'] = "";
// Nur weiter wenn eingeloggt
if ($_SESSION['login'] != 'true' || $_SESSION['uid'] <= 0)
die('Bitte einloggen!');
@db_connect();
// Tan sichern
$_GET['tan'] = mysql_real_escape_string($_GET['tan']);
@include ('v_top_oben.php');
// Werbedaten auslesen! Fixed
$kamp = db_query("SELECT t1.*
FROM " . $db_prefix . "_gebuchte_werbung t1
LEFT JOIN " . $db_prefix . "_reloads t2
ON (t1.tan=t2.tan AND (t2.uid=" . $_SESSION['uid'] . " or t2.ip='" . $ip .
"') AND t2.bis > " . time() . ")
WHERE t1.tan = '" . $_GET['tan'] .
"' AND t2.tan IS NULL AND t1.werbeart = 'forcedbanner' AND t1.menge >=1 AND t1.status = 1 AND t1.sponsor != " .
$_SESSION['uid'] . " LIMIT 1");
// Reload prüfen
if (mysql_num_rows($kamp)) {
$forced = mysql_fetch_assoc($kamp);
$wartezeit = $forced['aufendhalt'];
$headmsg = '<form name="timer">
<b>Vergütung in circa <input type="text" name="time" size="1" value="0" readonly style="background: none; font-family:Trebuchet MS, Verdana; color:#ffff00; border: none; font-weight:bold; text-align: center;"> Sekunden!</b>
</form>';
if ($_GET['auszahlen'] != 'true') {
$puk = md5($_SESSION['uid'] . $forced['aufendhalt'] . date("d.m.Y", time()) . $percode);
/////////////////////////////////Vcheck/////////////////////////////////////////////////
$puk = $puk . '&v1=' . $v1;
////////////////////////////////////////////////////////////////////////////////////////
$_SESSION['earlies_payout' . $_GET['tan']] = time() + $wartezeit - 1;
}
} else {
$headmsg = 'Bitte Fenster schliessen - dieser Banner befindet sich noch im Reload!';
$force_error = 'true';
}
// User bezahlen und Reload schreiben
if ($_GET['auszahlen'] == 'true' && $force_error != 'true' && $_GET['puk'] ==
md5($_SESSION['uid'] . $forced['aufendhalt'] . date("d.m.Y", time()) . $percode) &&
time() >= $_SESSION['earlies_payout' . $_GET['tan']]) {
///////////////////////////////vcheck//////////////////////////////////////////////////
$forced['verdienst'] = ($forced['verdienst'] / 100 * $gesamt);
@include ('v_top.php');
if ($forced['verdienst'] == '0') {
//Wenn Kampagne nicht vergütet wurde 72h in Reload setzen
$new_reload = time() + $forced['reload'] + 259200; //72h
db_query("INSERT INTO " . $db_prefix . "_reloads (ip,uid,tan,bis) VALUES ('" . $ip .
"'," . $_SESSION['uid'] . ",'" . $forced['tan'] . "'," . $new_reload . ")");
$bgcolor = "orange";
} else { //Wenn Kampagne vergütet, dann Rallys etc ausführen
///////////////////////////////////////////////////////////////////////////////
// Um einen mysql_query zu sparen wurde hier auf kontobuchung() verzichtet...
db_query("UPDATE " . $db_prefix .
"_kontodaten SET klicks = klicks + 1, kv = kv + " . $forced['verdienst'] .
", kontostand = kontostand + " . $forced['verdienst'] . " WHERE uid = " . $_SESSION['uid'] .
"");
refumsatz($forced['verdienst'], $_SESSION['uid']);
aktivralley($forced['verdienst'], $_SESSION['uid']);
klickralley();
bilanz($forced['preis'], $forced['verdienst']);
$new_reload = time() + $forced['reload'];
db_query("INSERT INTO " . $db_prefix . "_reloads (ip,uid,tan,bis) VALUES ('" . $ip .
"'," . $_SESSION['uid'] . ",'" . $forced['tan'] . "'," . $new_reload . ")");
db_query("UPDATE " . $db_prefix .
"_gebuchte_werbung SET menge = menge - 1 WHERE tan='" . $_GET['tan'] . "'");
$_SESSION['earlies_payout' . $_GET['tan']] = '';
$headmsg = $forced['verdienst'] . ' ' . $waehrung . ' erhalten!';
$bgcolor = "green";
////////////////////////////////vcheck////////////////////
} //Ende wenn Kampagne vergütet
//////////////////////////////////////////////////////////
} elseif ($_GET['auszahlen'] == 'true' && time() < $_SESSION['earlies_payout' . $_GET['tan']]) {
$headmsg = 'Wartezeit umgangen.';
$bgcolor = "orange";
} elseif ($_GET['auszahlen'] == 'true' && $force_error != 'true') {
$headmsg = 'Pin abgelaufen';
$bgcolor = "orange";
}
@db_close();
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<link rel="stylesheet" href="css/bframe.css" type="text/css">
<?
if ($wartezeit >= 0 && $_GET['auszahlen'] != 'true') {
echo '
<meta http-equiv="refresh" content="' . $wartezeit .
';url=topframe_forced.php?auszahlen=true&tan=' . $forced['tan'] . '&puk=' . $puk .
'&ch_time=' . base64_encode($time_1) . '">
';
}
?>
<?
switch ($bgcolor) {
case "green":
echo '<style type="text/css">body {margin:0 0; background-image:none; background-color:#08A608;}</style>';
break;
case "orange":
echo '<style type="text/css">body {margin:0 0; background-image:none; background-color:#FFBA26;}</style>';
break;
default:
echo '<style type="text/css">body {margin:0 0; background-image:none; background-color:#E20404;}</style>';
break;
}
?>
<body bgcolor="#c0c0c0" topmargin="0" leftmargin="0" <? if ($_GET['auszahlen'] !=
'true') { ?>onload="setTimeout('doTime()',0)"<? } ?>>
<? if ($_GET['auszahlen'] != 'true') { ?>
<script language="JavaScript" type="text/javascript">
var Zeit = <?= $wartezeit; ?>;
function doTime()
{if(false==false){
if (Zeit > 0) {
Zeit--;
document.timer.time.value = Zeit;
aktiv = setTimeout('doTime()', 1000);}
else clearTimeout(aktiv);
}else aktiv=setTimeout('doTime()',1000);
}
</script>
<? } ?>
</head>
<table width="100%" cellpadding="0" cellspacing="0" border="0" align="left">
<tr>
<td align="left" valign="top" width="33%"><b><?= $seitenname; ?> ist für den Inhalt nicht verantwortlich. <br><br>Sponsor dieser Kampagne ist: <?= $forced['sponsor'] ?></b><br> <br></td>
<td align="middle" width="34%"><?= $jackpotausgabe ?></td>
<td align="right" valign="top" width="33%"><b>V-Check: <?= $v_message; ?><br><br><?= $headmsg; ?></b> </td>
</tr>
</table>
</body>
</html>