HMm, bei mir funktioniert das nicht... ich habs eingebaut im Admin steht die Fehlermeldung:
"Unknown column 'u.nickname' in 'field list'"
und Beim Klicken eines Banners erscheint:
"Parse error: parse error, unexpected T_ELSE in /home/f/fuco4mail.de/public_html/topframe_forced.php on line 107"

die topframe_forced.php sieht so aus:
Code:
<?
@require_once ('lib/functions.lib.php');
@db_connect();
@require_once ('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']		= "";
if (!isset($forced['ziel']))		$forced['ziel']			= "";
if (!isset($forced['aufendhalt']))	$forced['aufendhalt']	= "";
if (!isset($forced['tan']))			$forced['tan']			= "";

// SecVMS change begin
$_GET['tan'] = addslashes ($_GET['tan']);
// SecVMS change end

// Werbedaten auslesen
$forced = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE tan='".$_GET['tan']."' and werbeart = 'forcedbanner' and status = '1' LIMIT 1"));

// Reloadprüfen
if ($forced) {
	// userreloadsperre eingefügt
	$reloads = db_query("SELECT * FROM ".$db_prefix."_reloads WHERE (uid='".$_SESSION['uid']."' or ip='".$ip."') and tan='".$forced['tan']."' and bis > ".time()."");
	if (!mysql_num_rows($reloads)) {
	$wartezeit = $forced['aufendhalt'];
	$headmsg = 'Vergütung in '.$forced['aufendhalt'].' Sek.!';
	$puk = md5($_SESSION['uid'].''.$forced['aufendhalt'].''.date("H",time()));
//ZeitCheck.../*Link und Copyright von MoRamedia.de*/
        $zc=mysql_num_rows(mysql_query("SELECT * FROM zeitcheck WHERE userid='".$_SESSION['uid']."' AND klickid='".$_GET['tan']."' AND art='Forcedbanner'"));
        if($zc==0) mysql_query("INSERT INTO zeitcheck SET userid='".$_SESSION['uid']."', klickid='".$_GET['tan']."', art='Forcedbanner', zeit1='".time()."'");
        echo mysql_error();  
	} else {
	$headmsg = 'Banner noch im Reload!';
	$force_error = 'true';
	}
} else {
$headmsg = 'Werbetan nicht bekannt!';
$force_error = 'true';
}

// User bezahlen und Reload schreiben
if ( $_GET['auszahlen'] == 'true' && $force_error != 'true' && $_GET['puk'] == md5($_SESSION['uid'].''.$forced['aufendhalt'].''.date("H",time())) ) {
if ($_SESSION['uid'] >= 1) {
//Überprüfung ob die Zeit wirklich durchgelaufen ist...  (ZeitCheck)/*Link und Copyright von MoRamedia.de*/
$puffer=5; //Zeitpuffer in sekunden, falls zu viele "unschuldige" in der DB langen...
$zeitcheck=mysql_fetch_row(mysql_query("SELECT zeit1 FROM zeitcheck WHERE userid='".$_SESSION['uid']."' AND klickid='".$_GET['tan']."' AND art='Forcedbanner'"));
$zeitdiff=time()-$zeitcheck[0]+$puffer;
if($zeitdiff<$wartezeit)
{
$headmsg="Die Mindestaufenthaltszeit wurde umgangen => keine Vergütung und eintrag in DB!!!";
mysql_query("UPDATE zeitcheck  SET zeit2='".time()."' WHERE userid='".$_SESSION['uid']."' AND klickid='".$_GET['tan']."' AND art='Forcedbanner'");
echo mysql_error();
}
else
{
mysql_query("DELETE FROM zeitcheck WHERE userid='".$_SESSION['uid']."' AND klickid='".$_GET['tan']."' AND art='Forcedbanner' AND zeit2=0");
//-- 

kontobuchung ('+',$forced['verdienst'],$_SESSION['uid']);
ap ($forced['verdienst'],$_SESSION['uid']);
refumsatz ($forced['verdienst'],$_SESSION['uid']);
aktivralley ($forced['verdienst'],$_SESSION['uid']);
klickralley ();
$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']."'");
db_query("UPDATE ".$db_prefix."_kontodaten  SET klicks = klicks + 1, kv = kv + ".$forced['verdienst']." WHERE uid = '".$_SESSION['uid']."'");
$headmsg = $forced['verdienst'].' '.$waehrung.' erhalten!';
// Forced-Statistik aktualisieren
$heute = mktime(0, 0, 0, date("m")  , date("d"), date("y"));
if($text['sponsor'] == 'administrator' or $forced['sponsor'] == 'user') {	$adminverdienst = 0;
} else {
	$adminverdienst = $forced['preis'] - $forced['verdienst'];
}
$forced_stat = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_forced_stat WHERE typ = 'banner' and sponsor='".$forced['sponsor']."' and datum='".$heute."'"));
if($forced_stat['datum'] != $heute) {
	db_query("INSERT INTO ".$db_prefix."_forced_stat (datum,typ,sponsor,klicks,verdienst,adminverdienst) VALUES ('".$heute."','banner','".$forced['sponsor']."',1,'".$forced['verdienst']."','".$adminverdienst."')");
} else {
	db_query("UPDATE ".$db_prefix."_forced_stat SET klicks = klicks + 1, verdienst=verdienst + '".$forced['verdienst']."', adminverdienst=adminverdienst + '".$adminverdienst."' WHERE datum='".$heute."' and typ = 'banner' and sponsor='".$forced['sponsor']."'");
}
// Forced-Statistik Ende
// Jackpots einlesen
        $daten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_check_jackpots WHERE beendet = 0"));
        $banner_jackpot = round(($daten['banner_jackpot']),2);
        // Zufallsjackpot errechnen
        mt_srand((double)microtime()*1000000);
        $banner_jackpotzahl = mt_rand($jackmin,$jackmax);
        $banner_jackpotzahl = round(($banner_jackpotzahl),2);
        $jackpotausgabe = "<center><font face='Verdana,Helvetica,Geneva,Swiss,SunSans-Regular' size='1'><b>Aktueller Jackpot : $banner_jackpot $waehrung | Jackpot Code : $banner_jackpotcode | Ihr Code $banner_jackpotzahl<br>";
        if ( $banner_jackpotcode == $banner_jackpotzahl ){
          $jackpotausgabe .= "<font color='green'><b><i>Code geknackt, Jackpotpunkte wurden dir gutgeschrieben</i></b></font></td>";
          kontobuchung ('+',$banner_jackpot,$_SESSION['uid']);
          $buchungs_id=create_code(14);
          buchungsliste ($buchungs_id,'+'.$banner_jackpot,'Banner Jackpot',$_SESSION['uid']);
          db_query("UPDATE ".$db_prefix."_check_jackpots SET beendet = 1, uid = ".$_SESSION['uid'].", zeit = ".time()." WHERE beendet = 0");
          db_query("INSERT INTO ".$db_prefix."_check_jackpots SET banner_jackpot = '$banner_jackpot_startwert', beendet = 0, uid = '', zeit = '';");
         }else{
         $jackpotausgabe .= "<font color='darkred'><i>Die beiden Zufallszahlen stimmen nicht überein, <br>viel Glück beim nächsten Klick !!</i></font></td>";
         db_query("UPDATE ".$db_prefix."_check_jackpots SET banner_jackpot = banner_jackpot + '0.5' WHERE beendet = 0;");
         };
} else {
$headmsg = 'Leider bist Du nicht eingeloggt!';
} 
} else {
if ($_GET['auszahlen'] == 'true' && $force_error != 'true') $headmsg = 'Pin abgelaufen!';
}
?>
<!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?art='.$_GET['art'].'&auszahlen=true&tan='.$forced['tan'].'&puk='.$puk.'">
';
}
?>
</head>
<body bgcolor="#c0c0c0" topmargin="0" leftmargin="0">
<table width="100%" cellpadding="0" cellspacing="0" border="0" align="left">
<tr>
<td align="left" width="33%">&nbsp;<b><?=$seitenname;?> ist für den Inhalt nicht verantwortlich.</b></td>
<td align="middle" width="34%"><?=$jackpotausgabe?></td><br>
<td align="right" width="33%"><b><?=$headmsg;?></b>&nbsp;&nbsp;&nbsp;&nbsp;</td>
</tr>
</table>
</body>
</html>
Evtl. könnt ihr mir ja helfen
Würde auch ne Spende darlassen