Location: PHPKode > projects > TrafficCenter > trafficcenter/statistik.php
<?php
### Das Copyright dieses Scriptes liegt bei http://www.dlscripts.net
### Jegliche Art von Vervielfertigung ist verboten und wird zur Anzeige gebracht
ini_set("register_globals", 1);
include("funktions.php");
openmysql();
$config=loadconfig();

###Check Password
session_start();
if($ac == 'logout') @session_destroy();

if(!$_GET) {
	$_GET=$HTTP_GET_VARS;
}

if($pass) {
	$result=mysql_query("select PASSWORD('$pass')");
	list($vpass)=mysql_fetch_row($result);
}

if($_GET['id']) $id=$_GET['id'];

if(!$_GET['id'] and $login) {
	$result=mysql_query("select id from all_user where mail='$login'");
	list($id)=mysql_fetch_row($result);
}
$ok=0;

if($id and $vpass) {
	$result=mysql_query("select * from all_user where id=$id and PASSWORD(pass)='$vpass'");
	if(!mysql_error()) {
		if(mysql_num_rows($result)) {
			$user=mysql_fetch_row($result);
			session_register("id");
			session_register("vpass");
			$HTTP_SESSION_VARS["id"]=$id;;
			$HTTP_SESSION_VARS["vpass"]=$vpass;
			$ok=1;
		} else {
			$ok=0;
		}
	}
}

if(!$ok) {
	$temp=experttemp(100);
	eval("\$post.=\"".$temp."\";");
	printhtml("Passwort-Abfrage",$post);
	exit;
}


###Passwort und Account ok
if(!$ac) {	
	$post.="<br><b>News:</b> <br><br>";
	$result=mysql_query("select * from sys_news where art=0 order by datum desc limit 3");
	$temp=experttemp(115);
	while($zeile=mysql_fetch_row($result)) {
		eval("\$post.=\"".$temp."\";");
	}
	printhtml("Übersicht", $post);
} elseif ($ac == 'edit') {
	if($ac2 == 'save') {
		if(!$name or !$mail or !$url or !isset($kat)) {
			$post.="Bitte f&uuml;llen Sie alle Felder aus!";
			printhtml("Fehler", $post);
			exit;
		}
		$result=mysql_query("update all_user set name='$name', land='$land', url='$url', kat=$kat, mail='$mail', konto='$konto', bankcode='$blz', bank='$bank' where id=$id");
		print mysql_error();
		if($npass) {
			if(!($npass == $npassb)) {
				$post.="Das Feld 'Passwort' und 'Passwort bestätigen' m&uuml;ssen &uuml;bereinstimmen!";
				printhtml("Fehler", $post);
				exit;
			}
			$result=mysql_query("update all_user set pass='$npass' where id=$id");
			$result=mysql_query("select PASSWORD('$npass')");
			list($vpass)=mysql_fetch_row($result);
		}

		$result=mysql_query("select * from all_user where id=$id");
		$user=mysql_fetch_row($result);
		$post.="<p align=\"center\">Daten gespeichert!</p><br>";
	}
	$result=mysql_query("select katid, kat from sys_kat");
	while($zeile=mysql_fetch_row($result)) {
		if($zeile[0] == $user[7])
			$temp=' selected';
		else
			$temp='';
		$_kats.="<option value=\"$zeile[0]\"$temp>$zeile[1]</option>";
	}

	if($config[11]) {
		$temp=experttemp(111);
	} else {
		$temp=experttemp(110);
	}
	eval("\$post.=\"".$temp."\";");
	printhtml("Profil ändern", $post);
} elseif ($ac == 'ref') {
	$result=mysql_query("select max(ebene) from sys_referrerprog");
	list($ebenen)=mysql_fetch_row($result);

	$temp=experttemp(112);
	eval("\$post.=\"".$temp."\";");

	$post.="";
	$temp=experttemp(113);
	for($i=1;$i<=$ebenen;$i++) {
		$result=mysql_query("select * from sys_referrerprog where ebene=$i");
		list($i, $verg)=mysql_fetch_row($result);
		$verg=$verg*100;
		$result=mysql_query("select count(newid)  from all_referrer where id=$id and ebene=$i");
		list($anz)=mysql_fetch_row($result);
		eval("\$post.=\"".$temp."\";");
	}
	$temp=experttemp(114);
	eval("\$post.=\"".$temp."\";");
	$post.="<br><br>Folgende Mitglieder haben Sie vermittelt:</p><table width=\"410\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr> <td><strong>Ebene</strong></td><td><strong>User-ID</strong></td><td><strong>Seite</strong></td><td><strong>Status</strong></td></tr>";
	$res=mysql_query("select ebene, url, a.status, a.newid from all_referrer as a, all_user as b where a.newid=b.id and a.id=$id and a.ebene<=$ebenen order by a.ebene limit 50");
	while($zeile=mysql_fetch_row($res)) {
		if($zeile[2] == 0) $zeile[2]='<font color=green>OK</font>';
		else $zeile[2]='<font color=orange>unaufgeschalten</font>';
		$post.="<tr> <td>$zeile[0]</td><td>$zeile[3]</td><td><a href=\"$zeile[1]\" target=\"_blank\">$zeile[1]</a></td><td>$zeile[2]</td></tr>";
	}
	$post.="</table>";
	printhtml("Referrer-Programm", $post);
} elseif ($ac == 'auszahlen') {
	$gp=$user[4];
	$user[4]=round($user[4]*100)/100;
	if($ac2 == 'auszahlen') {
		if(!$user[11] or !$user[12] or !$user[13]) fehler("Es wurde kein Bankkonto angegeben, bitte gehen Sie auf \"Daten ändern\" um die Kontodaten anzugeben!");
		$result=mysql_query("update all_user set guthaben=0  where id=$id");
		$post.="Ihr Guthaben wird in den nächsten paar Tagen ausgezahlt. Sobald dies der Fall ist werden Sie per E-Mail benachrichtigt!";
		######################
		### Send mail to user
		
		$betrag1=round($user[4]*1.16,2);
		$betrag2=round($user[4]*0.862,2);
		$mwst1=round($user[4]*0.16,2);
		$mwst2=round($betrag2*0.16,2);

		if($user[15]) {
			### MWST
			$result=mysql_query("insert into all_auszahlen values ($id, curdate(), $betrag1)");
			$welches=3;
		} else {
			### OHNE MWST
			$welches=2;
			$result=mysql_query("insert into all_auszahlen values ($id, curdate(), $user[4])");
		}

		$toreplace=array("mail" => "$user[2]",
					"name" => "$user[1]",
					"land" => "$user[14]",
					"id" => "$id",
					"url" => "$user[3]",
					"verdient" => "$user[4]",
					"konto" => "$user[12]",
					"blz" => "$user[13]",
					"bank" => "$user[11]",
					"betrag1" => "$betrag1",
					"mwst1" => "$mwst1",
					"mwst2" => "$mwst2",
					"betrag2" => "$betrag2",
					"steuernr" => "$user[16]"
		);
	
		#Interne Funktionen
		$result=mysql_query("SELECT html FROM sys_templates WHERE welches=$welches");
		$zeile=mysql_fetch_row($result);
		while(list($key, $val)=each($toreplace)) {
			$zeile[0]=str_replace("{".$key."}","$val", $zeile[0]);
		}	
		mail("$user[2]", "Auszahlung", "$zeile[0]","From: $config[2]\n\n");
		mail("$config[2]", "Auszahlung User-ID: $user[0]", "$zeile[0]","From: $config[2]\n\n");
		#############################

	} else {
		$post.="<hr width=\"50%\"><div align=\"center\"><br></div><form name=\"form1\" method=\"post\" action=\"statistik.php\"><div align=\"center\"><b>Guthaben auszahlen</b><br><br>Ihr aktueller Kontostand betr&auml;gt $user[4] &euro;<br><br>";
		if($user[4] >= $config[12]) 
			$post.="<input type=\"submit\" name=\"Submit\" value=\"Guthaben auszahlen\"><input type=\"hidden\" name=\"ac\" value=\"auszahlen\"><input type=\"hidden\" name=\"ac2\" value=\"auszahlen\">";
		else
			$post.="Leider können Sie Sich das Guthaben erst ab einem Betrag von $config[12] Euro auszahlen lassen.";
		$post.=" </div></form><br><br><div align=\"center\">";
		###Bisherige Auszahlungen
		$post.="<b>Bereits ausbezahlt<b><br><br><table border=0><tr><td><b>Datum</b></td><td><b>Betrag</b></td></tr>";
		$result=mysql_query("select date_format(datum, '%d.%m.%Y'), betrag from all_ausbezahlt where id=$id order by datum");
		if(mysql_num_rows($result) == 0) {
			$post.="<tr><td colspan=2><i>Keine Auszahlungen vorhanden</i></td></tr>";
		} else {
			while($zeile=mysql_fetch_row($result)) {
				$post.="<tr><td>$zeile[0]</td><td align=\"right\">".round($zeile[1],2)." &euro;&nbsp;&nbsp;</td></tr>";
			}
		}
		$post.="</table>";
		###Offene Auszahlungen
		$post.="<br><br><b>Offene Auszahlungen<b><br><br><table border=0><tr><td><b>Datum</b></td><td><b>Betrag</b></td></tr>";
		$result=mysql_query("select date_format(datum, '%d.%m.%Y'), betrag from all_auszahlen where id=$id order by datum");
		if(mysql_num_rows($result) == 0) {
			$post.="<tr><td colspan=2><i>Keine offenen Auszahlungen</i></td></tr>";
		} else {
			while($zeile=mysql_fetch_row($result)) {
				$post.="<tr><td>$zeile[0]</td><td align=\"right\">".round($zeile[1],2)." &euro;&nbsp;&nbsp;</td></tr>";
			}
		}
		$post.="</table>";
	}
	printhtml("Guthaben verwalten", $post);
} elseif ($ac == 'logout') {
	@session_destroy();
	$post.="Sie sind nun ausgeloggt. Vielen Dank f&uuml;r Ihren Besuch";
	printhtml("Logout", $post);
} elseif ($ac == 'kuendigen') {
	if($ja) {
		$post.="Ihr Account wurde gelöscht! Ev. noch vorhandenes Guthaben ist damit verfallen.";
	mysql_query("delete from all_user where id=$id");
	mysql_query("delete from b_user where id=$id");
	mysql_query("delete from p_user where id=$id");
	mysql_query("delete from t_user where id=$id");
	mysql_query("delete from f_user where id=$id");
	mysql_query("delete from m_user where id=$id");
	mysql_query("delete from be_user where id=$id");
	mysql_query("delete from s_user where id=$id");
	mysql_query("delete from b_banner where id=$id");
	mysql_query("delete from b_userstat where id=$id");
	mysql_query("delete from p_userstat where id=$id");
	mysql_query("delete from t_userstat where id=$id");
	mysql_query("delete from f_userstat where id=$id");
	mysql_query("delete from m_userstat where id=$id");
	mysql_query("delete from be_userstat where id=$id");
	mysql_query("delete from s_userstat where id=$id");
	mysql_query("delete from b_usermonstat where id=$id");
	mysql_query("delete from p_usermonstat where id=$id");
	mysql_query("delete from t_usermonstat where id=$id");
	mysql_query("delete from f_usermonstat where id=$id");
	mysql_query("delete from all_auszahlen where id=$id");
	mysql_query("delete from all_ausbezahlt where id=$id");
	mysql_query("delete from all_fake_count where id=$id");
	mysql_query("delete from all_referrer where id=$id or newid=$id");
	mysql_query("delete from b_banner where id=$id");
	mysql_query("delete from b_user_refs where id=$id");
	mysql_query("delete from p_user_refs where id=$id");
	mysql_query("delete from t_user_refs where id=$id");
	mysql_query("delete from p_user_kat where id=$id");
	mysql_query("delete from f_userkat where id=$id");
	mysql_query("delete from m_mails where id=$id and sponsor=0");
	mysql_query("delete from m_userkat where id=$id");
	mysql_query("delete from s_userkat where id=$id");
	mysql_query("delete from m_best where id=$id");
	mysql_query("delete from be_user_p where id=$id");
	mysql_query("delete from be_kat where id=$id");
	} else {
		$post.="<p align=\"center\"><b>Sind Sie sicher, dass Sie diesen Account k&uuml;ndigen m&ouml;chten? Alle Daten werden unwiederruflich gel&ouml;scht. Noch vorhandenes Guthaben / vorhandene Credits verfallen Es besteht keinen Ansprach mehr darauf.</b></p><p align=\"center\"><b>M&ouml;chten Sie diesen Account l&ouml;schen? <a href=\"statistik.php?ac=kuendigen&ja=1\">Ja</a> / <a href=\"statistik.php?\">Nein</a></b> </p>";
	}
	printhtml("K&uuml;ndigen", $post);
} elseif($ac == 'banner') {
	include("banner/statistik.php");
} elseif($ac == 'popup') {
	include("popup/statistik.php");
} elseif($ac == 'text') {
	include("text/statistik.php");
} elseif($ac == 'frame') {
	include("frame/statistik.php");
} elseif($ac == 'mail') {
	include("mail/statistik.php");
} elseif($ac == 'besucher') {
	include("besucher/statistik.php");
} elseif($ac == 'start') {
	include("start/statistik.php");
} elseif($ac == 'transfer') {
	if(!$ac2) {
		$post.="<form name=\"form1\" method=\"post\" action=\"statistik.php\"><p align=\"center\">&Uuml;ber diese Funktion haben Sie die M&ouml;glichkeit Credits von einer Seite zu einer anderen im System zu transferieren. </p><p align=\"center\">Bitte geben Sie an, von wo aus Sie Credits transferieren m&ouml;chten:<br><br><select name=\"modul\">";
		$result=mysql_query("select modul from sys_mod_conf where aktiv=1");
		while(list($mod)=mysql_fetch_row($result)) {
			if($mod == 1) {
				$res=mysql_query("select round(sum(credits)) from b_user where id=$id");
				list($credits)=mysql_fetch_row($res);
				$post.="<option value=\"1\">Bannertausch ($credits C.)</option>";
			} elseif($mod == 2) {
				$res=mysql_query("select round(sum(credits)) from p_user where id=$id");
				list($credits)=mysql_fetch_row($res);
				$post.="<option value=\"2\">Popuptausch ($credits C.)</option>";
			} elseif($mod == 3){
				$res=mysql_query("select round(sum(credits)) from t_user where id=$id");
				list($credits)=mysql_fetch_row($res);
				$post.="<option value=\"3\">Textlinktausch ($credits C.)</option>";
			} elseif($mod == 4){
				$res=mysql_query("select round(sum(credits)) from f_user where id=$id");
				list($credits)=mysql_fetch_row($res);
				$post.="<option value=\"4\">Frametausch ($credits C.)</option>";
			} elseif($mod == 5) {
				$res=mysql_query("select round(sum(credits)) from m_user where id=$id");
				list($credits)=mysql_fetch_row($res);
				$post.="<option value=\"5\">Mailtausch ($credits C.)</option>";
			} elseif($mod == 6) {
				$res=mysql_query("select round(sum(credits)) from be_user where id=$id");
				list($credits)=mysql_fetch_row($res);
				$post.="<option value=\"6\">Besuchertausch ($credits C.)</option>";
			} elseif($mod == 7){
				$res=mysql_query("select round(sum(credits)) from s_user where id=$id");
				list($credits)=mysql_fetch_row($res);
				$post.="<option value=\"7\">Startseitentausch ($credits C.)</option>";
			}
		}
		$post.="</select><input type=\"hidden\" name=\"ac2\" value=\"step2\"><input type=\"hidden\" name=\"ac\" value=\"transfer\"></p><div align=\"center\"><input type=\"submit\" name=\"Submit\" value=\"Weiter\"><br></div></form>";	
	}

	if($ac2 == 'step2') {
		if($modul>4) {
			$ac2 = 'step3';
		} else {
			if($modul == 1) $tab='b_user';
			if($modul == 2) $tab='p_user';
			if($modul == 3) $tab='t_user';
			if($modul == 4) $tab='f_user';
			$result=mysql_query("select bid, url, round(credits) from $tab where id=$id and credits>0");
			if(mysql_num_rows($result) == 0) fehler("Es gibt keine Credits in diesem Modul");
			if(mysql_num_rows($result) == 1) {
				$zeile=mysql_fetch_row($result);
				$page=$zeile[0];
				$ac2='step3';
			} else {
				$post.="<form name=\"form1\" method=\"post\" action=\"statistik.php\"><p align=\"center\">W&auml;hlen Sie von welcher Seite Sie die Credits abziehen m&ouml;chten: <br><br><select name=\"page\"><option value=\"0\" selected>Alle Seiten zusammen</option>";
				while($zeile=mysql_fetch_row($result)) {
					$post.="<option value=\"$zeile[0]\">$zeile[1] ($zeile[2])</option>";
				}
				$post.="</select><input type=\"hidden\" name=\"ac2\" value=\"step3\"><input type=\"hidden\" name=\"modul\" value=\"$modul\"><input type=\"hidden\" name=\"ac\" value=\"transfer\"></p><div align=\"center\"><input type=\"submit\" name=\"Submit\" value=\"Weiter\"><br></div></form>";
			}
		}
	} 

	if($ac2 == 'step3') {
		if($modul == 1) $tab='b_user';
		if($modul == 2) $tab='p_user';
		if($modul == 3) $tab='t_user';
		if($modul == 4) $tab='f_user';
		if($modul == 5) $tab='m_user';
		if($modul == 6) $tab='be_user';
		if($modul == 7) $tab='s_user';
		
		if($page) {
			$result=mysql_query("select sum(credits) from $tab where id=$id and bid=$page");
		} else {
			$result=mysql_query("select sum(credits) from $tab where id=$id");
		}
		list($credits)=mysql_fetch_row($result);
		$post.="<form name=\"form1\" method=\"post\" action=\"statistik.php\"><p align=\"center\">Es stehen ".round($credits)." Credits zur Verfügung. Bitte angeben wohin die Credits verschoben werden sollen:<br><br><select name=\"modul2\">";
		$result=mysql_query("select modul from sys_mod_conf where aktiv=1");
		while(list($mod)=mysql_fetch_row($result)) {
			$res=mysql_query("select m$modul, m$mod from sys_creditsexchange");
			list($o, $n)=mysql_fetch_row($res);
			$rate=$n/$o;
			$cred=round($credits*$rate);
			if($mod == 1) $post.="<option value=\"1\">Bannertausch (-> $cred)</option>";
			if($mod == 2) $post.="<option value=\"2\">Popuptausch (-> $cred)</option>";
			if($mod == 3) $post.="<option value=\"3\">Textlinktausch (-> $cred)</option>";
			if($mod == 4) $post.="<option value=\"4\">Frametausch (-> $cred)</option>";
			if($mod == 5) $post.="<option value=\"5\">Mailtausch (-> $cred)</option>";
			if($mod == 6) $post.="<option value=\"6\">Besuchertausch (-> $cred)</option>";
			if($mod == 7) $post.="<option value=\"7\">Startseitentausch (-> $cred)</option>";
		}
		if($config[11]) {
			$result=mysql_query("select verguetung from sys_mod_conf where modul=$modul");
			list($rate)=mysql_fetch_row($result);
			$betrag=round($credits*$rate,2);
			$post.="<option value=\"100\" selected>Credits in Geld umwandeln ($betrag &euro;)</option>";
		}
		$post.="</select><input type=\"hidden\" name=\"ac2\" value=\"step4\"><input type=\"hidden\" name=\"ac\" value=\"transfer\"><input type=\"hidden\" name=\"modul\" value=\"$modul\"><input type=\"hidden\" name=\"page\" value=\"$page\"></p><div align=\"center\"><input type=\"submit\" name=\"Submit\" value=\"Weiter\"><br></div></form>";	

	} 

	if($ac2 == 'step4') {
		if($modul2>4) {
			$ac2 = 'fertig';
		} else {
			if($modul2 == 1) $tab='b_user';
			if($modul2 == 2) $tab='p_user';
			if($modul2 == 3) $tab='t_user';
			if($modul2 == 4) $tab='f_user';
			$result=mysql_query("select bid, url from $tab where id=$id");
			if(mysql_num_rows($result) == 0) fehler("Es gibt keine Seite in diesem Modul");
			$zeile=mysql_fetch_row($result);
			if(mysql_num_rows($result) == 1) {
				$page2=$zeile[0];
				$ac2='fertig';
			} else {
				$post.="<form name=\"form1\" method=\"post\" action=\"statistik.php\"><p align=\"center\">W&auml;hlen Sie auf welche Seite Sie die Credits gutschreiben möchten: <br><br><select name=\"page2\"><option value=\"$zeile[0]\" selected>$zeile[1] ($zeile[2])</option>";
				while($zeile=mysql_fetch_row($result)) {
					$post.="<option value=\"$zeile[0]\">$zeile[1] ($zeile[2])</option>";
				}
				$post.="</select><input type=\"hidden\" name=\"ac2\" value=\"fertig\"><input type=\"hidden\" name=\"modul\" value=\"$modul\"><input type=\"hidden\" name=\"modul2\" value=\"$modul2\"><input type=\"hidden\" name=\"page\" value=\"$page\"><input type=\"hidden\" name=\"ac\" value=\"transfer\"></p><div align=\"center\"><input type=\"submit\" name=\"Submit\" value=\"Weiter\"><br></div></form>";
			}
		}
	} 

	if($ac2 == 'fertig') {
		if($modul == 1) $tab='b_user';
		if($modul == 2) $tab='p_user';
		if($modul == 3) $tab='t_user';
		if($modul == 4) $tab='f_user';
		if($modul == 5) $tab='m_user';
		if($modul == 6) $tab='be_user';
		if($modul == 7) $tab='s_user';
		if($modul2 == 1) $tab2='b_user';
		if($modul2 == 2) $tab2='p_user';
		if($modul2 == 3) $tab2='t_user';
		if($modul2 == 4) $tab2='f_user';
		if($modul2 == 5) $tab2='m_user';
		if($modul2 == 6) $tab2='be_user';
		if($modul2 == 7) $tab2='s_user';
		if($page) {
			$result=mysql_query("select sum(credits) from $tab where id=$id and bid=$page");
			list($credits)=mysql_fetch_row($result);
			mysql_query("update $tab set credits=0 where id=$id and bid=$page");
		} else {
			$result=mysql_query("select sum(credits) from $tab where id=$id");
			list($credits)=mysql_fetch_row($result);
			mysql_query("update $tab set credits=0 where id=$id");
		}
		if(($modul2 != 100) and ($modul != $modul2)) {
			$result=mysql_query("select m$modul, m$modul2 from sys_creditsexchange");
			list($o, $n)=mysql_fetch_row($result);
			$rate=$n/$o;
			$credits*=$rate;
		}
		if($modul2 < 5) {
			mysql_query("update $tab2 set credits=credits+$credits where id=$id and bid=$page2");
			$post.="Es wurden ".round($credits,2)." Credits gutgeschrieben.";
		} elseif($modul2 <8) {
			mysql_query("update $tab2 set credits=credits+$credits where id=$id");
			$post.="Es wurden ".round($credits,2)." Credits gutgeschrieben.";
		} elseif($modul2 == 100) {
			$result=mysql_query("select verguetung from sys_mod_conf where modul=$modul");
			list($rate)=mysql_fetch_row($result);
			$betrag=$credits*$rate;
			mysql_query("update all_user set guthaben=guthaben+$betrag where id=$id");
			if($page) {
				mysql_query("update $tab set verdient=verdient+$betrag where id=$id and bid=$page");
				print mysql_error();
			} else {
				if($modul < 5) {
					$result=mysql_query("select bid, credits from $tab where id=$id");
					while($zeile=mysql_fetch_row($result)) {
						$betrag2=$rate*$zeile[1];
						mysql_query("update $tab set verdient=verdient+$betrag2 where id=$id and bid=$zeile[0]");	
					}
				} else {
					mysql_query("update $tab set verdient=verdient+$betrag where id=$id");
				}
			}
			$post.="Der Betrag von ".round($betrag,2)." Euro wurde gutgeschrieben";
		}
	} 

	printhtml("Credits transferieren", $post);
}

function printhtml($titel, $post) {
	$welches=1;
	$toreplace=array("post" => "$post",
				"titel" => "$titel"
	);

	#Interne Funktionen
	$result=mysql_query("SELECT html FROM sys_templates WHERE welches=$welches");
	$zeile=mysql_fetch_row($result);
	while(list($key, $val)=each($toreplace)) {
		$zeile[0]=ereg_replace("\{".$key."\}","$val", $zeile[0]);
	}
	header ("Cache-Control: no-cache, must-revalidate"); 
	header ("Pragma: no-cache"); 
	print $zeile[0];
}

function experttemp($welches) {
	$res=mysql_query("select html from sys_templates where welches=$welches");
	list($temp)=mysql_fetch_row($res);
	return $temp;
}

function fehler($post) {
	printhtml("Fehler!", $post);
	exit;
}
 
 function getkat($katid) {
	 $result=mysql_query("select kat from sys_kat where katid=$katid");
	 list($temp)=mysql_fetch_row($result);

	 return $temp;
 }
 function testblack ($url) {
	$result=mysql_query("select keyword, datum from all_blacklist");
	while($zeile=mysql_fetch_row($result)) {
		if(ereg($zeile[0], $url)) {
			$post.="<br><br>Die Url $url wurde am $zeile[1] durch den Blacklist Eintrag für \"$zeile[0]\" gesperrt und kann daher nicht angemeldet werden.<br><br>&nbsp;";
			printhtml("Blacklist", $post);
			exit;
		}
	}
}

function blacktest($url) {
	testblack($url);
}
 ?>
Return current item: TrafficCenter