Location: PHPKode > projects > MaxHost > maxhost/admin/index.php
<?php
### Das Copyright dieses Scriptes liegt bei http://www.dlscripts.net
### Jegliche Art von Vervielfertigung ist verboten und wird zur Anzeige gebracht
### Alle Rechte vorbehalten
include("../funktions.php");
include("../m_mysql.inc.php");
include("desktop.inc.php");

openmysql2();
$config=loadconfig2();
@session_destroy();
$regok=0;

if($pass) {
	$result=mysql_q("SELECT md5('$pass')");
	$zeile=mysql_fetch_row($result);
	$vpass=$zeile[0];
}

if(!$vpass) {
	$vpass=$dlscripts2;
}

#### Konstanten um den HTML-Code zu k&uuml;rzen
$html_form="<form name=\"form1\" method=\"post\" action=\"index.php\">";
$html_tab1='<table border="0" cellspacing="0" cellpadding="0" align="center" bgcolor="#000000"> <tr> <td>';
$ok=0;

if($vpass) {
	$result=mysql_q("SELECT * FROM sys_conf WHERE md5(adminpass)='$vpass'");
	print mysql_error();
	if(mysql_num_rows($result)== 0) {
		$ok=0;
	} else {
		$glconf=mysql_fetch_array($result);
		mysql_free_result($result);
		$query.="&reg=".urlencode($glconf['regkey']);
		include("m_listing_tools.inc.php");
		checkreg();
		setcookie ("dlscripts2", "$vpass",time()+3600*24*15);
		$ok=1;
	}
}

### Logfile
$temp="$REMOTE_ADDR|$ok|$pass|".date ("M d Y H:i:s",time())."|$vpass\n";
$fp=fopen("backup/adminascces.log", "a");
	fputs($fp, $temp);
fclose($fp);


#### Passwort
if(!$ok) {
	$post="$html_form<table><tr><td>Passwort:</td><td><input type=\"password\" name=\"pass\"></td></tr><tr><td colspon=2><p align=\"center\"><input type=\"submit\" value=\"Absenden\"></p></td></tr></table></form>";
	printhtml("Bitte Passwort eingeben", $post);
	exit;
}

#### Sicherheitslücke vorhanden?
if(file_exists("../printadminpass.php")) {
	print "<font color=red>Löschen Sie bitte umgehend die Daten printadminpass.php im Script-Verzeichnis. Mit dieser kann das Admin-Passwort ausgegeben werden und dient nur dazu ein verlorenes Adminpasswort wieder zu finden!</font>";
	exit;
}


### Aufruf der einzelnen Admin-Seiten
if($sac == 'addkat') {
	if(!$kat) fehler("Bitte geben Sie einen Namen f&uuml;r die Kategorie ein!");
	mysql_q("insert into sys_kat values (null, '$kat')");
} elseif($sac == 'delusernews') {
	mysql_q("delete from sys_news where nid=$nid");
} elseif($sac == 'delad') {
	mysql_q("delete from werbungen where wid=$wid");
	mysql_q("delete from werbungen_banner where wid=$wid");
	mysql_q("delete from werbungen_text where wid=$wid");
} elseif($sac == 'delbanner') {
	mysql_q("delete from werbungen_banner where bid=$bid");
} elseif($sac == 'deltext') {
	mysql_q("delete from werbungen_text where tid=$tid");
} elseif($sac == 'addad') {
	if(!$url or !$kat[0]) fehler("Bitte Url und mind. eine Kategorie angeben!");
	while(list($a, $k)=each($kat)) {
		mysql_q("insert into werbungen values (null, '$url', 0, now(), $k)");
	}
} elseif($sac == 'addbanner') {
	if(!$url or !$wid) fehler("Bitte Url angeben!");
	$res=mysql_q("select katid from werbungen where wid=$wid");
	list($k)=mysql_fetch_row($res);
	list($b, $h)=getimagesize($url);
	mysql_q("insert into werbungen_banner values (null, $wid,  '$url', '".$b."x$h', 0, 0, now(), $k)");
} elseif($sac == 'addtext') {
	if(!$url or !$wid) fehler("Bitte Text angeben!");
	$res=mysql_q("select katid from werbungen where wid=$wid");
	list($k)=mysql_fetch_row($res);
	mysql_q("insert into werbungen_text values (null, $wid,  '$url',  0, 0, now(), $k)");
} elseif($sac == 'delkunde') {
	openmysql();
	//Exchanges löschen
	$result=mysql_q("select liste from sys_conf where kunde=$kunde", $mysql);
	while(list($liste)=mysql_fetch_row($result)) {
		$res=mysql_q("SHOW TABLES", $mysql);
		while(list($tab)=mysql_fetch_row($res)) {
			@mysql_query("delete from $tab where liste=$liste", $mysql);
		}
	}
	mysql_q("delete from kunden where kunde=$kunde", $mysql2);
} elseif($sac == 'delex') {
	openmysql();
	$res=mysql_q("SHOW TABLES", $mysql);
	while(list($tab)=mysql_fetch_row($res)) {
		@mysql_query("delete from $tab where liste=$liste", $mysql);
	}
}

if(!$ac) {

	$res=mysql_q("select count(*) from kunden");
	list($kunden)=mysql_fetch_row($res);
	openmysql();
	$res=mysql_q("select count(*) from sys_conf", $mysql);
	list($ex)=mysql_fetch_row($res);
	$res=mysql_q("select count(*) from all_user", $mysql);
	list($exmem)=mysql_fetch_row($res);
	openmysql3();
	$res=mysql_q("select count(*) from ft_sys_conf", $mysql3);
	list($fthost)=mysql_fetch_row($res);
	$res=mysql_q("select count(*) from ft_all_liste", $mysql3);
	list($ft)=mysql_fetch_row($res);
	$res=mysql_q("select count(*) from ft_k_members", $mysql3);
	list($ftmem)=mysql_fetch_row($res);


	$post.="<table width=\"350\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#000000\"><tr><td><table width=\"350\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\"><tr bgcolor=\"#CCCCCC\"> <td colspan=\"2\"><strong>&Uuml;bersicht</strong></td></tr><tr> <td bgcolor=\"#EAEAEA\">Anzahl Kunden:</td><td bgcolor=\"#FFFFFF\"><div align=\"right\">$kunden&nbsp;&nbsp;</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">Anzahl Exchanges:</td><td bgcolor=\"#FFFFFF\"><div align=\"right\">$ex&nbsp;&nbsp;</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">Anzahl Mitglieder in den Exchanges:</td><td bgcolor=\"#FFFFFF\"><div align=\"right\">$exmem&nbsp;&nbsp;</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">Anzahl Toplisten-Hosts:</td><td bgcolor=\"#FFFFFF\"><div align=\"right\">$fthost&nbsp;&nbsp;</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">Anzahl Toplisten:</td><td bgcolor=\"#FFFFFF\"><div align=\"right\">$ft&nbsp;&nbsp;</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">Anzahl Mitglieder in den Toplisten:</td><td bgcolor=\"#FFFFFF\"><div align=\"right\">$ftmem&nbsp;&nbsp;</div></td></tr></table></td></tr></table>";

	### DLScript-News
	$fp=@fopen("http://www.dlscripts.net/news/news.php","r");
	if($fp) {
		while (!feof($fp)) {
			$text.=@fread($fp, 16384);
		}
		@fclose($fp);
	}
	$post.="<br><bR><div align=\"center\">";
	$post.=container("<table width=\"400\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\"> <tr> <td bgcolor=\"#EFEFEF\"><b>News von <a href=\"http://www.dlscripts.net/\" target=\"_blank\"><font color=\"#000000\">DLScripts.net</a></b></td> </tr> <tr> <td bgcolor=\"#FFFFFF\">$text</td> </tr> </table> ");
	if(!$demo) {
		### Rabatt
		$post.="<br><a href=\"index.php?ac=bestellen\">Ihre Rabatt-Konditionen</a></div>";
	}
	printhtml("&Uuml;bersicht", $post);
} elseif($ac == 'backup' or $ac == 'daten') {
	include("m_daten.inc.php");
} elseif($ac == 'mysqlkonsole') {
	if($query2) {
		mysql_q($query2);
		$post.=mysql_error();
		$post.="<br><br>";
	}
	$post.="<input type=text name=query2 size=50><input type=hidden name=ac value=\"mysqlkonsole\"><input type=submit value=\"Absenden\"></form>";
	printhtml("ACHTUNG NUR FÜR ERFAHRENE USER: SUPPORT KONSOLSE", $post);
} elseif($ac == "usernews" or $ac == 'news') {
	if($ac2 == 'save') {
		if(!$titel or !$text ) fehler("Bitte Titel und Text eingeben!");
		mysql_q("insert into sys_news values (null, '$titel', curdate(),0, '$text')");
		if(!get_magic_quotes_gpc()) $text=addslashes($text);
		if(!get_magic_quotes_gpc()) $titel=addslashes($titel);
		$post.="News gespeichert.";
	} else {
		$post.="<script>\n	function sicher(url) {\nif(confirm(\"Sind Sie sicher, dass Sie diesen News-Beitrag löschen möchten?\")) {\n document.location=url;\n} else {\n false;\n}\n}\n\n</script>\n		<table width=\"350\" border=\"0\" align=\"center\" cellpadding=\"2\" cellspacing=\"1\"><tr><td bgcolor=\"#CCCCCC\"><strong>News</strong></td></tr><tr><td bgcolor=#FFFFFF><div align=\"justify\"><p>Die News werden in der Statistik der Mitglieder ver&ouml;ffentlicht. Es werden jeweils die letzten drei News angezeigt.<br></p><table width=\"300\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#000000\"><tr><td><table width=\"300\" border=\"0\" align=\"center\" cellspacing=\"1\"><tr bgcolor=\"#EAEAEA\"><td><strong>Datum</strong></td><td><strong>Titel</strong></td><td>&nbsp;</td></tr>";
		$res=mysql_q("select nid, datum, titel from sys_news where art=0 order by datum desc");
		while($zeile=mysql_fetch_array($res)) {
			$post.="<tr bgcolor=\"#FFFFFF\"><td>$zeile[datum]</td><td>$zeile[titel]</td><td><div align=\"center\"><a href=\"javascript:sicher('index.php?ac=usernews&sac=delusernews&nid=$zeile[nid]')\">del</a></div></td></tr>";
		}
		$post.="</table></td></tr></table><p>&nbsp;</p></div></td></tr><tr><td bgcolor=\"#CCCCCC\"><strong>Neue News</strong></td></tr><tr><td bgcolor=#FFFFFF><div align=\"center\">$html_form<p>&nbsp;</p><table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td>Titel:</td><td><input name=\"titel\" type=\"text\" id=\"titel\"></td></tr><tr><td colspan=\"2\"><div align=\"center\"><textarea name=\"text\" cols=\"40\" rows=\"10\" id=\"textarea\"></textarea></div></td></tr></table><p><input name=\"ac\" type=\"hidden\" id=\"ac\" value=\"usernews\"> <input name=\"ac2\" type=\"hidden\" id=\"ac2\" value=\"save\"> <input type=\"submit\" name=\"Submit\" value=\"Speichern\"></p></div></form></td></tr></table>";
		$post=container($post);
	}
	printhtml("News f&uuml;r Mitglieder", $post);
} elseif($ac == "mailtouser") {
	if($ac2 == 'send') {
		if(!$text or !$titel) {
			$post.="Bitte geben Sie sowohl einen Text als auch einen Titel ein!";
			printhtml("Fehler!", $post);
			exit;
		}
		$post.="Die E-Mails werden im Hintergrund verschickt! Dies kann einige Minuten dauern.<br><b> Bitte warten Sie bis der Browser diese Seite vollstänidg geladen hat und klicken Sie nicht auf Stop!";
		printhtml("Mails an alle Mitglieder", $post);
		flush();
		
		$result=mysql_q("select name, kunde, pass, mail, vorname from kunden");
		while($zeile=mysql_fetch_array($result)) {
			$mailtext=$text;
			while(list($key, $val)=each($zeile)) {
				$mailtext=str_replace('{'.$key.'}',"$val", $mailtext);
			}
			sendmail($zeile[3],$mailtext, $titel);
		}
	} else {
		$post.="$html_form<table width=\"350\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\"><tr> <td>Titel:</td><td><input type=\"text\" name=\"titel\" value=\"\" size=\"30\"></td></tr><tr> <td colspan=\"2\"> <div align=\"center\"><textarea name=\"text\" cols=\"60\" rows=\"10\" wrap=\"PHYSICAL\"></textarea></div></td></tr><tr> <td colspan=\"2\"> <div align=\"center\"><input type=\"hidden\" name=\"ac2\" value=\"send\"><input type=\"hidden\" name=\"ac\" value=\"mailtouser\"><input type=\"submit\" name=\"Submit\" value=\"Mails versenden\"></div></td></tr></table></form><br><p align=\"center\">Sie k&ouml;nnen im Mailtext folgende Platzhalter verwenden:</p><div align=\"center\">";
		$post.=container(" <table width=\"300\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\"><tr> <td bgcolor=\"#CCCCCC\"> <div align=\"center\"><b>Platzhalter</b></div></td><td bgcolor=\"#CCCCCC\"> <div align=\"center\"><b>Was</b></div></td></tr><tr> <td bgcolor=\"#EAEAEA\">{kunde}</td><td bgcolor=\"#FFFFFF\">Wird durch die ID des Users ersetzt</td></tr><tr> <td bgcolor=\"#EAEAEA\">{mail}</td><td bgcolor=\"#FFFFFF\">E-Mailadresse des Users</td></tr><tr> <td bgcolor=\"#EAEAEA\">{pass}</td><td bgcolor=\"#FFFFFF\">Passwort des Users</td></tr><tr> <td bgcolor=\"#EAEAEA\">{name}</td><td bgcolor=\"#FFFFFF\">Name des Users</td></tr><tr> <td bgcolor=\"#EAEAEA\">{vorname}</td><td bgcolor=\"#FFFFFF\">Vorname des Users</td></tr></table>");
		printhtml("Mails an alle Mitglieder", $post);
	}
} elseif($ac == 'about') {
	$post.=container("<table width=\"250\" border=\"0\" cellspacing=\"1\" cellpadding=\"2\"><tr><td bgcolor=\"#CCCCCC\"><b>&nbsp;About</b></td></tr><tr><td bgcolor=\"#FFFFFF\"> <p>MaxHost V1.0 <br>Sprache: deutsch<br>Ein Produkt von: <a href=\"http://www.dlscripts.net\" target=\"_blank\">dlscripts.net</a><br>Support: <a href=\"mailto:hide@address.com\">hide@address.com</a><br><br><font size=\"-1\">Installierte Version : $glconf[version]</font></p></td></tr></table>");
	printhtml("", $post);
} elseif($ac == 'katconfig' or $ac == 'kategorien') {
	$post.="<table width=\"550\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\"><tr> <td bgcolor=\"#CCCCCC\"><b>&nbsp;&nbsp;Kategorien:</b></td></tr><tr> <td bgcolor=\"#EFEFEF\" height=\"75\" valign=\"middle\"><br>Alle Pages im System werden in einzelne Kategorien eingeteilt. Den Sponsoren ist es damit m&ouml;glich ihre Zielgruppe auch nach Themen zu definieren.<br></td></tr><tr> <td bgcolor=\"#CCCCCC\"><b>&nbsp;&nbsp;Bestehende:</b></td></tr><tr> <td bgcolor=\"#EFEFEF\" height=\"55\">&nbsp;<br>Alle bestehenden Kategorien k&ouml;nnen gel&ouml;scht oder umbenannt werden.<br><br> <table width=\"350\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\"><tr><td bgcolor=\"#000000\"><table width=\"350\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\" align=\"center\"><tr> <td bgcolor=\"#CCCCCC\"> <div align=\"center\"><b>Kategorie</b></div></td><td bgcolor=\"#CCCCCC\"> <div align=\"center\"><b>l&ouml;schen</b></div></td><td bgcolor=\"#CCCCCC\"> <div align=\"center\"><b>umbennen</b></div></td></tr>";

	$result=mysql_q("select katid, kat from sys_kat order by kat");
	while($zeile=mysql_fetch_row($result)) {
		$post.="<tr bgcolor=\"#FFFFFF\"> <td>$zeile[1]</td><td> <div align=\"center\"><a href=\"index.php?ac=delkat&katid=$zeile[0]\">del</a></div></td><td> <div align=\"center\"><a href=\"index.php?ac=editkat&katid=$zeile[0]\">edit</a></div></td></tr>";
	}
	$post.="</table></td></tr></table><br>&nbsp;</td></tr><tr> <td bgcolor=\"#CCCCCC\"><b>&nbsp;&nbsp;Neue:</b></td></tr><tr> <td bgcolor=\"#EFEFEF\" height=\"150\" valign=\"middle\"> $html_form <input type=\"hidden\" name=\"ac\" value=\"katconfig\"><input type=\"hidden\" name=\"sac\" value=\"addkat\">Neue Kategorie anlegen:<br> <table width=\"200\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\"><tr> <td bgcolor=\"#000000\"> <table width=\"200\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\"><tr> <td bgcolor=\"#CCCCCC\"> <div align=\"center\"><b>Name der Kategorie:</b></div></td></tr><tr> <td bgcolor=\"#EFEFEF\"> <div align=\"center\"> <input type=\"text\" name=\"kat\"></div></td></tr><tr> <td bgcolor=\"#CCCCCC\"> <div align=\"center\"> <input type=\"submit\" name=\"Submit\" value=\"Hinzuf&uuml;gen\"></div></td></tr></table></td></tr></table></form></td></tr></table>";
	$post=container($post);
	printhtml("", $post);
} elseif ($ac == 'delkat') {
	if($ac2 == 'ok') {
		if(!isset($katid2)) fehler("Bitte geben Sie eine Kategorie an.");
		$result=mysql_q("update werbungen set katid=$katid2 where katid=$katid");
		$result=mysql_q("update werbungen_text set katid=$katid2 where katid=$katid");
		$result=mysql_q("update werbungen_banner set katid=$katid2 where katid=$katid");
		$result=mysql_q("delete from sys_kat where katid=$katid");
		openmysql();
		mysql_q("update sys_conf set katid=$katid2 where katid=$katid", $mysql);
		$post.="Die Kategorie wurde gel&ouml;scht";
	} else {
		$post.="<p>Wenn Sie eine Kategorie l&ouml;schen, m&uuml;ssen alle Homepages, welche in dieser Kategorie angemeldet sind in eine andere verschoben werden.</p><p align=\"center\">Bitte geben Sie an in welche der folgenden Kategorien die Pages neu eingeteilt werden sollen:<br><br></p>$html_form<div align=\"center\"> <b> <input type=\"hidden\" name=\"ac\" value=\"delkat\"><input type=\"hidden\" name=\"ac2\" value=\"ok\"><input type=\"hidden\" name=\"katid\" value=\"$katid\">Kategorie:</b><br><br><select name=\"katid2\">";
		$result=mysql_q("select katid, kat from sys_kat where katid!=$katid");
		while($zeile=mysql_fetch_row($result)) {
			$post.="<option value=\"$zeile[0]\">$zeile[1]</option>";
		}
		$post.="</select><br><br><input type=\"submit\" name=\"Submit\" value=\"Pages umteilen und Kategorie l&ouml;schen\"></div></form>";
	}
	printhtml("Kategorie l&ouml;schen", $post);
} elseif ($ac == 'editkat') {
	if($ac2 == 'save') {
		if(!$kat) fehler("Bitte geben Sie einen Namen für die Kategorie ein!");
		$result=mysql_q("update sys_kat set kat='$kat' where katid=$katid");
		$post.="Kategorie wurde umbenannt";
	} else {
		$result=mysql_q("select kat from sys_kat where katid=$katid");
		list($kat)=mysql_fetch_row($result);
		$post.="$html_form".container("<table width=\"200\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\"><tr> <td bgcolor=\"#CCCCCC\"> <div align=\"center\">Name der Kategorie:</div></td></tr><tr> <td bgcolor=\"#EFEFEF\"> <div align=\"center\"><input type=\"text\" name=\"kat\" value=\"$kat\"></div></td></tr><tr> <td bgcolor=\"#CCCCCC\"> <div align=\"center\"><input type=\"hidden\" name=\"ac\" value=\"editkat\"><input type=\"hidden\" name=\"ac2\" value=\"save\"><input type=\"hidden\" name=\"katid\" value=\"$katid\"><input type=\"submit\" name=\"Submit\" value=\"Speichern\"></div></td></tr></table></td></tr></table>")."</form>";
	}
	printhtml("Kategorie umbennenen", $post);

} elseif($ac == 'config') {
	if($ac2 == 'save') {
		$result=mysql_q("update sys_conf set name='$name', urltoscript='$urltoscript', webmastermail='$webmastermail', adminpass='$adminpass',  haupturl='$haupturl', domainex='$domainex', urltoex='$urltoex',  anmeldenmail=$anmeldenmail");
		$result=mysql_q("SELECT md5('$adminpass')");
		$zeile=mysql_fetch_row($result);
		$vpass=$zeile[0];
		setcookie ("dlscripts", "$vpass",time()+3600*24*15);		
		$post.="Konfiguration gespeichert!";
		$config=loadconfig2();
	}
	$post.="<form name=\"form1\" method=\"post\" action=\"index.php\"><table width=\"400\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#000000\"><tr> <td><table width=\"400\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\"><tr> <td colspan=\"2\" bgcolor=\"#CCCCCC\"><strong>Allgemeine Einstellung</strong></td></tr><tr> <td bgcolor=\"#EAEAEA\">Passwort f&uuml;r diese Admin:</td><td bgcolor=\"#FFFFFF\"><input name=\"adminpass\" type=\"text\" id=\"adminpass\" value=\"$glconf[adminpass]\"></td></tr><tr> <td bgcolor=\"#EAEAEA\">E-Mailadresse des Webmasters:</td><td bgcolor=\"#FFFFFF\"><input name=\"webmastermail\" type=\"text\" id=\"webmastermail\" value=\"$glconf[webmastermail]\"></td></tr><tr> <td bgcolor=\"#EAEAEA\">Name dieses Angebots:</td><td bgcolor=\"#FFFFFF\"><input name=\"name\" type=\"text\" id=\"name\" value=\"$glconf[name]\"></td></tr><tr> <td bgcolor=\"#EAEAEA\">M&ouml;chten Sie bei jeder Anmeldung eine E-Mail erhalten? </td><td bgcolor=\"#FFFFFF\"> <select name=\"anmeldenmail\" id=\"anmeldenmail\">";
	if($config[4])
		$post.="<option value=\"1\" selected>Ja</option><option value=\"0\">Nein</option>";
	else
		$post.="<option value=\"1\">Ja</option><option value=\"0\" selected>Nein</option>";
	$post.="</select></td></tr><tr> <td colspan=\"2\" bgcolor=\"#CCCCCC\"><strong>Server-Einstellungen</strong></td></tr><tr> <td bgcolor=\"#EAEAEA\">Haupturl:</td><td bgcolor=\"#FFFFFF\"><input name=\"haupturl\" type=\"text\" id=\"haupturl\" value=\"$glconf[haupturl]\"></td></tr><tr> <td bgcolor=\"#EAEAEA\">Url zum Script:</td><td bgcolor=\"#FFFFFF\"><input name=\"urltoscript\" type=\"text\" id=\"urltoscript\" value=\"$glconf[urltoscript]\"></td></tr><tr> <td colspan=\"2\" bgcolor=\"#CCCCCC\"><strong>Einstellungen zum Exchange-Hosting</strong></td></tr><tr> <td bgcolor=\"#EAEAEA\">Url zum Exchange-Script:</td><td bgcolor=\"#FFFFFF\"><input name=\"urltoex\" type=\"text\" id=\"urltoex\" value=\"$glconf[urltoex]\"></td></tr><tr> <td bgcolor=\"#EAEAEA\">Domain unter welchem die Subdomains eingerichtet werden sollen:</td><td bgcolor=\"#FFFFFF\"><input name=\"domainex\" type=\"text\" id=\"domainex\" value=\"$glconf[domainex]\"></td></tr><tr> <td colspan=\"2\" bgcolor=\"#CCCCCC\"><div align=\"center\"><input name=\"ac\" type=\"hidden\" id=\"ac\" value=\"config\"><input name=\"ac2\" type=\"hidden\" id=\"ac2\" value=\"save\"><input type=\"submit\" name=\"Submit\" value=\"Speichern\"></div></td></tr></table></td></tr></table></form>";
	printhtml("", $post);
} elseif($ac == 'edittemplates') {
	if($ac2 == 'save') {
		$result=mysql_q("update sys_templates set html='$html' where welches=$template");
		$post.="Template wurde gespeichert!<br><br>";
	} elseif($ac2 == 'restore') {
		if($ja) {
			$res=mysql_q("select backup from sys_templates where welches=$template");
			list($temp)=mysql_fetch_row($res);
			mysql_q("update sys_templates set html='$temp' where welches=$template");
			$post.="Originaltemplate wiederhergestellt!<br><br>";
		} else {
			$post.="Sind Sie sicher, dass das bestehende Template überschrieben und das Original wiederhergestellt werden soll? <a href=\"index.php?ac=edittemplates&ac2=restore&ja=1&template=$template\">Ja</a>";
			printhtml("Templates editieren", $post);
			exit;
		}
	}
	$post.="<div align=\"center\">$html_form<table width=\"500\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\"><tr> <td valign=top>Template ausw&auml;hlen:</td><td align=center valign=top><select name=\"template\" onChange=\"this.form.submit()\"><option value=\"\">--- HTML-Templates ---</option>";

	unset($temp);
	$result=mysql_q("select welches, name from sys_templates where welches<100 and was=0 and welches!=8 $temp order by name");
	while($zeile=mysql_fetch_row($result)) {
		if($zeile[0] == $template)
			$post.="<option value=\"$zeile[0]\" selected>&nbsp;&nbsp;$zeile[1]</option>";
		else
			$post.="<option value=\"$zeile[0]\">&nbsp;&nbsp;$zeile[1]</option>";
	}
	mysql_free_result($result);
	$post.="<option value=\"\">--- Mail-Templates ---</option>";
	$result=mysql_q("select welches, name from sys_templates where welches<100 and was=1 and welches!=8 $temp order by name");
	while($zeile=mysql_fetch_row($result)) {
		if($zeile[0] == $template)
			$post.="<option value=\"$zeile[0]\" selected>&nbsp;&nbsp;$zeile[1]</option>";
		else
			$post.="<option value=\"$zeile[0]\">&nbsp;&nbsp;$zeile[1]</option>";
	}	
	mysql_free_result($result);
	$post.="</select><br><a href=\"index.php?ac=edittemplates2\">zu den Experten-Templates</a></td><td valign=top><input type=\"submit\" name=\"Submit\" value=\"Template bearbeiten\"><input type=\"hidden\" name=\"ac\" value=\"edittemplates\"></td></tr></table></form><br><br><br>";
	if(isset($template)) {
		$result=mysql_q("select html, erklaerung from sys_templates where welches=$template");
		$zeile=mysql_fetch_row($result);
		$post.="$html_form<table width=\"500\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\"><tr> <td> <div align=\"center\"><textarea name=\"html\" cols=\"70\" rows=\"20\">".htmlentities($zeile[0])."</textarea></div></td></tr><tr> <td height=\"13\"> <div align=\"center\"><a href=\"index.php?ac=edittemplates&ac2=restore&template=$template\">Original wiederherstellen</a><br><input type=\"submit\" name=\"Submit\" value=\"Speichern\"><input type=\"hidden\" name=\"ac\" value=\"edittemplates\"><input type=\"hidden\" name=\"template\" value=\"$template\"><input type=\"hidden\" name=\"ac2\" value=\"save\"></div></td></tr><tr><td><bR><br>$zeile[1]</td></tr></table></form>";
	}
	printhtml("Templates editieren", $post);
} elseif($ac == "updates") {
		include('m_updates.inc.php');
} elseif($ac == 'edittemplates2') {
	if($ac2 == 'save') {
		if($template != 8 and $template < 1000) {
			if(!get_magic_quotes_gpc()) $html=addslashes($html);
			$html=str_replace('"', '\"', $html);
		}
		$result=mysql_q("update sys_templates set html='$html' where welches=$template");
		$post.="Template wurde gespeichert!<br><br>";
	} elseif($ac2 == 'restore') {
		if($ja) {
			$res=mysql_q("select backup from sys_templates where welches=$template");
			list($temp)=mysql_fetch_row($res);
			mysql_q("update sys_templates set html='$temp' where welches=$template");
			$post.="Originaltemplate wiederhergestellt!<br><br>";
		} else {
			$post.="Sind Sie sicher, dass das bestehende Template überschrieben und das Original wiederhergestellt werden soll? <a href=\"index.php?ac=edittemplates2&ac2=restore&ja=1&template=$template\">Ja</a>";
			printhtml("Templates editieren", $post);
			exit;
		}
	}
	$post.="<i>Die Experten-Templates müssen für das normale anpassen des Script an Ihr Design nicht geändert werden. Die Experten Templates erlauben es auch Tabellen innerhalb der Script teilweise zu verändern. Diese Templates sind jedoch von der Struktur her anders aufgebaut und undokumentiert. Falls Sie nur überall im Script die Schriftgrösse anpassen möchten, dann tun Sie da in den normalen Templates in dem Sie per CSS alle HTML-Tags neu formatieren. Ändern Sie nichts an diesen Experten-Templates, wenn Sie nicht wissen was Sie machen. Zerstören Sie ein Template ist der Script nicht mehr zu 100% lauffähig. Muss der Support ein Experten-Template für Sie wiederherstellen, so wird Ihnen dies verrechnet. Für die Experten-Templates gibt es keinen kostenlosen Support!</i><br><br>$html_form<table width=\"500\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\"><tr> <td>Template ausw&auml;hlen:</td><td><select name=\"template\" onChange=\"this.form.submit()\">";

	$result=mysql_q("select welches, name from sys_templates where welches>=100 or welches=8 order by name");
	while($zeile=mysql_fetch_row($result)) {
		if($zeile[0] == $template) $post.="<option value=\"$zeile[0]\" selected>$zeile[1]</option>";
		else $post.="<option value=\"$zeile[0]\">$zeile[1]</option>";
	}	
	$post.="</select></td><td><input type=\"submit\" name=\"Submit\" value=\"Template bearbeiten\"><input type=\"hidden\" name=\"ac\" value=\"edittemplates2\"></td></tr></table></form><br><br><br>";
	if(isset($template)) {
		$result=mysql_q("select html, erklaerung from sys_templates where welches=$template");
		$zeile=mysql_fetch_row($result);
		if($template != 8) $zeile[0]=str_replace('\"', '"', $zeile[0]);
		$post.="$html_form<table width=\"500\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\"><tr> <td> <div align=\"center\"><textarea name=\"html\" cols=\"70\" rows=\"20\">".htmlentities($zeile[0])."</textarea></div></td></tr><tr> <td height=\"13\"> <div align=\"center\"><a href=\"index.php?ac=edittemplates&ac2=restore&template=$template\">Original wiederherstellen</a><br><input type=\"submit\" name=\"Submit\" value=\"Speichern\"><input type=\"hidden\" name=\"ac\" value=\"edittemplates2\"><input type=\"hidden\" name=\"template\" value=\"$template\"><input type=\"hidden\" name=\"ac2\" value=\"save\"></div></td></tr><tr><td><bR><br>$zeile[1]</td></tr></table></form>";
	}
	printhtml("Experten-Templates editieren", $post);
} elseif($ac == 'addad') {
	$post.="<form name=\"form1\" method=\"post\" action=\"index.php\"><table width=\"350\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#000000\"><tr> <td><table width=\"350\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\"><tr> <td bgcolor=\"#EAEAEA\">Url:</td><td bgcolor=\"#FFFFFF\"><input name=\"url\" type=\"text\" id=\"url\"></td></tr><tr> <td bgcolor=\"#EAEAEA\">Zielkategorien:</td><td bgcolor=\"#FFFFFF\"><select name=\"kat[]\" size=\"4\" id=\"kat[]\" multiple>";
	$res=mysql_q("select katid, kat from sys_kat order by kat");
	while(list($kid, $k)=mysql_fetch_row($res)) {
		$post.="<option value=$kid>$k</option>";
	}
	$post.="</select></td></tr><tr> <td colspan=\"2\" bgcolor=\"#CCCCCC\"><div align=\"center\"><input type=\"submit\" name=\"Submit\" value=\"Submit\"><input name=\"ac\" type=\"hidden\" id=\"ac\" value=\"listads\"><input name=\"sac\" type=\"hidden\" id=\"sac\" value=\"addad\"></div></td></tr></table></td></tr></table></form>";
	printhtml("Werbe-Url hinzufügen", $post);
} elseif($ac == 'addbanner') {
	$post.="<form name=\"form1\" method=\"post\" action=\"index.php\"><table width=\"350\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#000000\"><tr> <td><table width=\"350\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\"><tr> <td bgcolor=\"#EAEAEA\">Banner-Url:</td><td bgcolor=\"#FFFFFF\"><input name=\"url\" type=\"text\" id=\"url\"></td></tr><tr> <td colspan=\"2\" bgcolor=\"#CCCCCC\"><div align=\"center\"> <input type=\"submit\" name=\"Submit\" value=\"Submit\"><input name=\"ac\" type=\"hidden\" id=\"ac\" value=\"listads\"><input name=\"sac\" type=\"hidden\" id=\"sac\" value=\"addbanner\"><input name=\"wid\" type=\"hidden\" id=\"wid\" value=\"$wid\"></div></td></tr></table></td></tr></table></form>";
	printhtml("Banner hinzufügen", $post);
} elseif($ac == 'addtext') {
	$post.="<form name=\"form1\" method=\"post\" action=\"index.php\"><table width=\"350\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#000000\"><tr> <td><table width=\"350\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\"><tr> <td bgcolor=\"#EAEAEA\">Linktext:</td><td bgcolor=\"#FFFFFF\"><input name=\"url\" type=\"text\" id=\"url\"></td></tr><tr> <td colspan=\"2\" bgcolor=\"#CCCCCC\"><div align=\"center\"> <input type=\"submit\" name=\"Submit\" value=\"Submit\"><input name=\"ac\" type=\"hidden\" id=\"ac\" value=\"listads\"><input name=\"sac\" type=\"hidden\" id=\"sac\" value=\"addtext\"><input name=\"wid\" type=\"hidden\" id=\"wid\" value=\"$wid\"></div></td></tr></table></td></tr></table></form>";
	printhtml("Textlink hinzufügen", $post);
} elseif($ac == 'listads') {
	$post.="<p align=center><a href=\"index.php?ac=addad\">Werbe-Urls hinzufügen</a></p><br>";
	listads(1);
	printhtml("Werbungen auflisten", $post);
} elseif($ac == 'listuser') {
	listusers(1);
	printhtml("User auflisten", $post);
} elseif($ac == "searchuser") {
	if($keyword) {
		listusers("(land LIKE '%$keyword%') OR (ort LIKE '%$keyword%') OR (strasse LIKE '%$keyword%') OR (vorname LIKE '%$keyword%') OR (name LIKE '%$keyword%') OR (mail LIKE '%$keyword%') OR (kunde LIKE '%$keyword%') OR (pass LIKE '%$keyword%')");
	} else {
		$post="<form method=\"post\" action=\"index.php\"><input type=\"hidden\" name=\"ac\" value=\"searchuser\"><table width=\"300\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\"><tr> <td>Suchen nach:</td><td> <input type=\"text\" name=\"keyword\"><br><font size=\"-1\"> (nur ein Wort)</td></tr><tr> <td colspan=\"2\"> <div align=\"center\"><input type=\"submit\" name=\"Submit\" value=\"Suchen\"></div></td></tr></table></form>";
	}
	printhtml("Suchen", $post);

} elseif($ac == 'lizenz') {
	printhtml("", '<strong>Lizenzbestimmungen</strong><br><br>&middot; Durch den Kauf und Einsatz der Software erkl&auml;ren Sie sich mit diesen Lizenzabkommen einverstanden.<br><br>&middot; Diese Lizenz erlaubt es Ihnen, PP-Center V1.0 von dlscripts.net auf einem Server und einer Website zu benutzen. F&uuml;r jede installierte Instanz dieses Programms ben&ouml;tigen Sie jeweils eine erworbene Lizenz.<br><br>&middot; Als legitimierter Benutzer von PP-Center V1.0 k&ouml;nnen Sie auf eigenes Risiko die Software ver&auml;ndern und/oder auf Ihre Bed&uuml;rfnisse anpassen. Sie k&ouml;nnen Dritte mit der Anpassung/Ver&auml;nderung beauftragen. Sobald der Script ver&auml;ndert wurde, verf&auml;llt das Recht auf Updates und Support.<br><br>&middot; Die Original-Software oder die angepasste/ver&auml;nderte Software und Teile derer d&uuml;rfen nicht weitergegeben oder verkauft oder wiederverkauft werden.<br><br>&middot; Alle Copyright- und Versions-Hinweise, die in PP-Center V1.0 oder deren HTML-Seiten verwendet, erstellt und/oder gezeigt werden, d&uuml;rfen nicht entfernt werden. Die Copyright- und Versions-Hinweise m&uuml;ssen f&uuml;r Benutzer sichtbar und in unge&auml;nderter Form dargestellt werden.<br><br>&middot; Dieses Lizenzabkommen beruht auf der aktuellen internationalen Gesetzeslage.<br><br>&middot; Bei einem Versto&szlig; gegen diesen Lizenzvertrag kann durch die Firma DLScripts L&auml;ubli oder deren Beauftragten die erworbene Lizenz jederzeit zur&uuml;ckgezogen und f&uuml;r nichtig erkl&auml;rt werden, es werden keinerlei geleisteten Zahlungen f&uuml;r erworbene Lizenzen erstattet.<br><br>&middot; PP-Center V1.0 und die dazugeh&ouml;renden Dateien werden ohne Funktionsgarantie f&uuml;r die im Umfeld verwendete Hardware oder Software verkauft.<br><br>&middot; DLScripts L&auml;ubli oder deren Beauftragten sind in keiner Form f&uuml;r durch die Software entstandene Guthaben der User oder unausgef&uuml;hrte Werbung haftbar.<br><br>&middot; Das Risiko der Benutzung von PP-Center V1.0 obliegt dem Lizenznehmer, jegliche Erstattungen im Rechtsfall erstrecken sich maximal auf den Kaufpreis der Lizenz - ein Antrag auf Erstattung muss nach maximal 30 Tagen ab Erhalt der Lizenz gestellt werden.<p>&middot; dlscripts.net hat das Recht in PP-Center V1.0 Funktionen einzubauen, die zum Server von dlscripts.net Kontakt aufnehmen, sei dies um nach neuen Updates zu suchen, aktuelle Mitteilungen herunterzuladen oder Debuginformationen zu &uuml;bermitteln</p><p></p><p></p><p></p><p> 29.06.2003<br>Regensdorf, Schweiz<br></p>');
} elseif(ereg('konf_pdf',$ac)) {
	include('m_pdf_konf.inc.php');
} elseif($ac == 'bestellen') {
	include("m_bestellen.inc.php");
} elseif($ac == 'exchanges') {
	$mysql2=0;
	mysql_close();
	openmysql();
	// Exchanges
	$anz=mysql_count("sys_conf");
	$ab=mysql_count("sys_mod_conf", "modul=1");
	$ap=mysql_count("sys_mod_conf", "modul=2");
	$at=mysql_count("sys_mod_conf", "modul=3");
	$af=mysql_count("sys_mod_conf", "modul=4");
	$am=mysql_count("sys_mod_conf", "modul=5");
	$abe=mysql_count("sys_mod_conf", "modul=6");
	$as=mysql_count("sys_mod_conf", "modul=7");
	$ai=mysql_count("sys_mod_conf", "modul=8");
	
	//Mitglieder / Sponsoren
	$anzmem=mysql_count("all_user");
	$anzauf=mysql_count("all_user", "status=1 or status=3");
	$anzunauf=mysql_count("all_user", "status=0");
	$anzges=mysql_count("all_user", "status=2");
	$anzbpag=mysql_count("b_user");
	$anzbpag2=@round($anzbpag/$anzmem,1);
	$anzipag=mysql_count("i_user");
	$anzipag2=@round($anzipag/$anzmem,1);
	$anzppag=mysql_count("p_user");
	$anzppag2=@round($anzppag/$anzmem,1);
	$anztpag=mysql_count("t_user");
	$anztpag2=@round($anztpag/$anzmem,1);
	$anzfpag=mysql_count("f_user");
	$anzfpag2=@round($anzfpag/$anzmem,1);
	$anzspag=mysql_count("s_user");
	$anzspag2=@round($anzspag/$anzmem,1);
	$anzbepag=mysql_count("be_user");
	$anzbepag2=@round($anzbepag/$anzmem,1);
	$anzpag=$anzbpag+$anzppag+$anztpag+$anzfpag+$anzspag+$anzbepag+$anzspag+$anzipag;
	$anzpag2=@round($anzpag/$anzmem,1);
	list($guthaben)=mysql_sum("all_user", array("guthaben"));
	$guthaben2=@round($guthaben/$anzmem,2);
	list($offen)=mysql_sum("all_auszahlen", array("betrag"));
	$offen2="-";
	list($ausbezahlt)=mysql_sum("all_ausbezahlt", array("betrag"));
	$ausbezahlt=@round($ausbezahlt);
	$ausbezahlt2=@round($ausbezahlt/$anzmem,1);
	$anzspon=mysql_count("all_sponsoren");
	$anzb=mysql_count("b_sponsoren");
	$anzi=mysql_count("i_sponsoren");
	$anzp=mysql_count("p_sponsoren");
	$anzt=mysql_count("t_sponsoren");
	$anzf=mysql_count("f_sponsoren");
	$anzm=mysql_count("m_mails", "sponsor=1");
	$anzbe=mysql_count("be_sponsoren");
	$anzs=mysql_count("s_sponsoren");
	$anzkamp=$anzb+$anzp+$anzt+$anzf+$anzm+$anzbe+$anzs+$anzi;

	// Aufrufe
	list($db, $dbk)=mysql_sum("b_usermonstat", array("views", "klicks"), "monat=month(curdate()) and jahr=year(curdate())");
	list($di, $dik)=mysql_sum("i_usermonstat", array("views", "klicks"), "monat=month(curdate()) and jahr=year(curdate())");
	list($dt, $dtk)=mysql_sum("t_usermonstat", array("views", "klicks"), "monat=month(curdate()) and jahr=year(curdate())");
	list($df, $dfk)=mysql_sum("f_usermonstat", array("views", "klicks"), "monat=month(curdate()) and jahr=year(curdate())");
	list($dp)=mysql_sum("p_usermonstat", array("popups"), "monat=month(curdate()) and jahr=year(curdate())");
	list($dm)=mysql_sum("m_userstat", array("mailserhalten"), "month(datum)=month(curdate()) and year(datum)=year(curdate())");
	list($dbe)=mysql_sum("be_userstat", array("views"), "month(datum)=month(curdate()) and year(datum)=year(curdate())");
	list($ds)=mysql_sum("s_userstat", array("views"), "month(datum)=month(curdate()) and year(datum)=year(curdate())");

	list($lb, $lbk)=mysql_sum("b_usermonstat", array("views", "klicks"), "monat=month(date_sub(curdate(), interval 1 month)) and jahr=year(date_sub(curdate(), interval 1 month))");
	list($li, $lik)=mysql_sum("i_usermonstat", array("views", "klicks"), "monat=month(date_sub(curdate(), interval 1 month)) and jahr=year(date_sub(curdate(), interval 1 month))");
	list($lt, $ltk)=mysql_sum("t_usermonstat", array("views", "klicks"), "monat=month(date_sub(curdate(), interval 1 month)) and jahr=year(date_sub(curdate(), interval 1 month))");
	list($lf, $lfk)=mysql_sum("f_usermonstat", array("views", "klicks"), "monat=month(date_sub(curdate(), interval 1 month)) and jahr=year(date_sub(curdate(), interval 1 month))");
	list($lp)=mysql_sum("p_usermonstat", array("popups"), "monat=month(date_sub(curdate(), interval 1 month)) and jahr=year(date_sub(curdate(), interval 1 month))");
	list($lm)=mysql_sum("m_userstat", array("mailserhalten"), "month(datum)=month(date_sub(curdate(), interval 1 month)) and year(datum)=year(date_sub(curdate(), interval 1 month))");
	list($lbe)=mysql_sum("be_userstat", array("views"), "month(datum)=month(date_sub(curdate(), interval 1 month)) and year(datum)=year(date_sub(curdate(), interval 1 month))");
	list($ls)=mysql_sum("s_userstat", array("views"), "month(datum)=month(date_sub(curdate(), interval 1 month)) and year(datum)=year(date_sub(curdate(), interval 1 month))");

	
	$post.="<table width=\"650\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr> <td><table width=\"350\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#000000\"><tr><td><table width=\"350\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\"><tr> <td bgcolor=\"#CCCCCC\" colspan=\"3\"><b>Installierte Exchanges:</b></td></tr><tr> <td bgcolor=\"#EAEAEA\">Anzahl Exchanges:</td><td bgcolor=\"#FFFFFF\">$anz</td></tr><tr> <td bgcolor=\"#EAEAEA\">&nbsp;</td><td bgcolor=\"#FFFFFF\">&nbsp;</td></tr><tr> <td bgcolor=\"#EAEAEA\">Banner-Ex:</td><td bgcolor=\"#FFFFFF\">$ab</td></tr><tr> <td bgcolor=\"#EAEAEA\">PopUp-Ex</td><td bgcolor=\"#FFFFFF\">$ap</td></tr><tr> <td bgcolor=\"#EAEAEA\">Textlink-Ex</td><td bgcolor=\"#FFFFFF\">$at</td></tr><tr> <td bgcolor=\"#EAEAEA\">Frame-Ex</td><td bgcolor=\"#FFFFFF\">$af</td></tr><tr> <td bgcolor=\"#EAEAEA\">Mail-Ex</td><td bgcolor=\"#FFFFFF\">$am</td></tr><tr> <td bgcolor=\"#EAEAEA\">Besucher-Ex</td><td bgcolor=\"#FFFFFF\">$abe</td></tr><tr> <td bgcolor=\"#EAEAEA\">Startseiten-Ex</td><td bgcolor=\"#FFFFFF\"><p>$as</p></td></tr><tr> <td bgcolor=\"#EAEAEA\">PopInAds-Ex</td><td bgcolor=\"#FFFFFF\"><p>$ai</p></td></tr></table></td></tr></table></td><td valign=top><table width=\"275\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#000000\"><tr><td ><table width=\"275\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\"><tr> <td bgcolor=\"#CCCCCC\" colspan=\"3\"><b>Installierte Exchanges (nach Kategorie):</b></td></tr>";
	openmysql2();
	$res=mysql_q("select katid, count(liste) from sys_conf group by katid order by katid", $mysql);
	while(list($katid, $c)=mysql_fetch_row($res)) {
		$result=mysql_q("select kat from sys_kat where katid=$katid", $mysql2);
		list($kat)=mysql_fetch_row($result);
		$post.="<tr><td bgcolor=\"#EAEAEA\">$kat:</td><td bgcolor=\"#FFFFFF\">$c</td></tr>";
	}
	$post.="</table></td></tr></table></td></tr><tr> <td>&nbsp;</td><td>&nbsp;</td></tr><tr> <td><table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr> <td bgcolor=\"#000000\"><table width=\"350\" border=\"0\" align=\"center\" cellpadding=\"2\" cellspacing=\"1\"><tr> <td bgcolor=\"#CCCCCC\" colspan=\"3\"><b>Mitglieder in den Exchanges:</b></td></tr><tr> <td bgcolor=\"#EAEAEA\">Mitglieder:</td><td bgcolor=\"#FFFFFF\" colspan=2> <div align=\"right\">$anzmem</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">&nbsp;&nbsp;aufgeschalten:</td><td bgcolor=\"#FFFFFF\" colspan=2> <div align=\"right\">$anzauf</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">&nbsp;&nbsp;unaufgeschalten:</td><td bgcolor=\"#FFFFFF\" colspan=2> <div align=\"right\">$anzunauf</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">&nbsp;&nbsp;gesperrt:</td><td bgcolor=\"#FFFFFF\" colspan=2> <div align=\"right\">$anzges</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">&nbsp;</td><td bgcolor=\"#FFFFFF\"> <div align=\"center\"><b>&Oslash; / Mitglied</b></div></td><td bgcolor=\"#FFFFFF\"> <div align=\"center\"><b>Total</b></div></td></tr><tr> <td bgcolor=\"#EAEAEA\">Anzahl angemeldete Seiten:</td><td bgcolor=\"#FFFFFF\"> <div align=\"right\">$anzpag2</div></td><td bgcolor=\"#FFFFFF\"> <div align=\"right\">$anzpag</div></td></tr><tr> <td bgcolor=\"#EAEAEA\"> &nbsp;&nbsp;- Banner</td><td bgcolor=\"#FFFFFF\"> <div align=\"right\">$anzbpag2</div></td><td bgcolor=\"#FFFFFF\"> <div align=\"right\">$anzbpag</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">&nbsp;&nbsp;- PopUp</td><td bgcolor=\"#FFFFFF\"> <div align=\"right\">$anzppag2</div></td><td bgcolor=\"#FFFFFF\"> <div align=\"right\">$anzppag</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">&nbsp;&nbsp;- Textlink</td><td bgcolor=\"#FFFFFF\"> <div align=\"right\">$anztpag2</div></td><td bgcolor=\"#FFFFFF\"> <div align=\"right\">$anztpag</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">&nbsp;&nbsp;- Frame</td><td bgcolor=\"#FFFFFF\"> <div align=\"right\">$anzfpag2</div></td><td bgcolor=\"#FFFFFF\"> <div align=\"right\">$anzfpag</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">&nbsp;&nbsp;- Besucher-Tausch</td><td bgcolor=\"#FFFFFF\"> <div align=\"right\">$anzbepag2</div></td><td bgcolor=\"#FFFFFF\"> <div align=\"right\">$anzbepag</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">&nbsp;&nbsp;- Startseiten-Tausch</td><td bgcolor=\"#FFFFFF\"> <div align=\"right\">$anzspag2</div></td><td bgcolor=\"#FFFFFF\"> <div align=\"right\">$anzspag</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">&nbsp;&nbsp;- PopInAd-Tausch</td><td bgcolor=\"#FFFFFF\"> <div align=\"right\">$anzipag2</div></td><td bgcolor=\"#FFFFFF\"> <div align=\"right\">$anzipag</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">&nbsp;</td><td bgcolor=\"#FFFFFF\" colspan=2> <div align=\"right\">&nbsp; </div></td></tr><tr> <td bgcolor=\"#EAEAEA\">Guthaben aller Mitglieder:</td><td bgcolor=\"#FFFFFF\"> <div align=\"right\">$guthaben2 &euro;</div></td><td bgcolor=\"#FFFFFF\"> <div align=\"right\">$guthaben &euro;</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">Offene Auszahlungen:</td><td bgcolor=\"#FFFFFF\"> <div align=\"right\">$offen2</div></td><td bgcolor=\"#FFFFFF\"> <div align=\"right\">$offen</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">Bereits ausbezahlt:</td><td bgcolor=\"#FFFFFF\"> <div align=\"right\">$ausbezahlt2 &euro;</div></td><td bgcolor=\"#FFFFFF\"> <div align=\"right\">$ausbezahlt &euro;</div></td></tr></table></td></tr></table></td><td valign=\"top\"> <table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\" bgcolor=\"#000000\"><tr> <td><table width=\"275\" border=\"0\" cellspacing=\"1\" cellpadding=\"2\" align=\"center\"><tr> <td bgcolor=\"#CCCCCC\" colspan=\"3\"><b>Sponsoren</b></td></tr><tr> <td bgcolor=\"#EAEAEA\">Anzahl Sponsoren:</td><td bgcolor=\"#FFFFFF\" colspan=2> <div align=\"right\">$anzspon</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">Anzahl Kampagnen:</td><td bgcolor=\"#FFFFFF\" colspan=2> <div align=\"right\">$anzkamp</div></td></tr><tr> <td bgcolor=\"#EAEAEA\"> &nbsp;&nbsp;- Banner</td><td bgcolor=\"#FFFFFF\" colspan=2> <div align=\"right\">$anzb</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">&nbsp;&nbsp;- Popup</td><td bgcolor=\"#FFFFFF\" colspan=2> <div align=\"right\">$anzp</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">&nbsp;&nbsp;- Textlink</td><td bgcolor=\"#FFFFFF\" colspan=2> <div align=\"right\">$anzt</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">&nbsp;&nbsp;- Frame</td><td bgcolor=\"#FFFFFF\" colspan=2> <div align=\"right\">$anzf</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">&nbsp;&nbsp;- Mailtausch</td><td bgcolor=\"#FFFFFF\" colspan=2> <div align=\"right\">$anzm</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">&nbsp;&nbsp;- Besuchertausch</td><td bgcolor=\"#FFFFFF\" colspan=2> <div align=\"right\">$anzbe</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">&nbsp;&nbsp;- Startseitentausch</td><td bgcolor=\"#FFFFFF\" colspan=2> <div align=\"right\">$anzs</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">&nbsp;&nbsp;- PopInAds-Tausch</td><td bgcolor=\"#FFFFFF\" colspan=2> <div align=\"right\">$anzi</div></td></tr></table></td></tr></table></td></tr><tr> <td>&nbsp;</td><td>&nbsp;</td></tr><tr> <td colspan=\"2\"><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td><img src=\"stat/overview.php?vpass=$vpass\" border=0 width=350 height=250> </td><td align=\"right\"><table width=\"275\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr> <td colspan=\"5\"><strong> nach Monat</strong></td></tr><tr> <td>&nbsp;</td><td colspan=\"2\"><div align=\"center\"><strong>Diesen</strong></div></td><td colspan=\"2\"><div align=\"center\"><strong>Letzten</strong></div></td></tr><tr> <td>&nbsp;</td><td><div align=\"center\">Views</div></td><td><div align=\"center\">Klicks</div></td><td><div align=\"center\">Views</div></td><td><div align=\"center\">Klicks</div></td></tr><tr> <td>Banner</td><td><div align=\"right\">$db</div></td><td><div align=\"right\">$dbk</div></td><td><div align=\"right\">$lb</div></td><td><div align=\"right\">$lbk</div></td></tr><tr> <td>PopUp</td><td><div align=\"right\">$dp</div></td><td><div align=\"right\"><font size=\"1\"><font size=\"1\"><font face=\"Verdana, Arial, Helvetica, sans-serif\"><font size=\"1\"><font size=\"1\"><font face=\"Verdana, Arial, Helvetica, sans-serif\">&nbsp;</div></td><td><div align=\"right\">$lp</div></td><td><div align=\"right\"><font size=\"1\"><font size=\"1\"><font face=\"Verdana, Arial, Helvetica, sans-serif\">&nbsp;</div></td></tr><tr> <td>Textlink</td><td><div align=\"right\">$dt</div></td><td><div align=\"right\">$dtk</div></td><td><div align=\"right\">$lt</div></td><td><div align=\"right\">$ltk</div></td></tr><tr> <td>Frame</td><td><div align=\"right\">$df</div></td><td><div align=\"right\">$dfk</div></td><td><div align=\"right\">$lf</div></td><td><div align=\"right\">$lfk</div></td></tr><tr> <td>Mails*</td><td><div align=\"right\">$dm</div></td><td><div align=\"right\">&nbsp;</div></td><td><div align=\"right\">$lm</div></td><td><div align=\"right\"><font size=\"1\"><font size=\"1\"><font face=\"Verdana, Arial, Helvetica, sans-serif\">&nbsp;</div></td></tr><tr> <td>Besucher</td><td><div align=\"right\">$dbe</div></td><td><div align=\"right\">&nbsp;</div></td><td><div align=\"right\">$lbe</div></td><td><div align=\"right\"><font size=\"1\"><font size=\"1\"><font face=\"Verdana, Arial, Helvetica, sans-serif\">&nbsp;</div></td></tr><tr> <td>Startseiten</td><td><div align=\"right\">$ds</div></td><td><div align=\"right\"> &nbsp; </div></td><td><div align=\"right\">$ls</div></td><td><div align=\"right\"><font size=\"1\"><font size=\"1\"><font face=\"Verdana, Arial, Helvetica, sans-serif\">&nbsp;</div></td><tr> <td>PopInAds</td><td><div align=\"right\">$di</div></td><td><div align=\"right\">$dik</div></td><td><div align=\"right\">$li</div></td><td><div align=\"right\">$lik</div></td></tr></tr></table><br>*Versandte E-Mails</td></tr></table></td></tr></table><div align=center><img src=\"stat/overview2.php?vpass=$vpass\" border=0 width=650 height=300></div>";
	printhtml('Statistik Exchanges', $post);
} elseif($ac == 'stat') {
	$anzk=mysql_count('kunden');
	$anzurl=mysql_count('werbungen');
	$anzbanner=mysql_count('werbungen_banner');
	$anztext=mysql_count('werbungen_text');
	openmysql();
	$anzex=mysql_count('sys_conf');
	list($anzviews)=mysql_sum('sys_conf', array('totviews'));
	mysql_close($mysql);
	openmysql2();
	$post.="<table width=\"600\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\"><tr> <td><div align=\"left\"> <table width=\"290\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#000000\"><tr> <td><table width=\"290\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\"><tr> <td colspan=\"2\" bgcolor=\"#CCCCCC\"><strong>Anmeldungen</strong></td></tr><tr> <td bgcolor=\"#EAEAEA\">Anzahl Kunden:</td><td bgcolor=\"#FFFFFF\"><div align=\"right\">$anzk</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">Anzahl Exchanges:</td><td bgcolor=\"#FFFFFF\"><div align=\"right\">$anzex</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">Views Total Exchanges:</td><td bgcolor=\"#FFFFFF\"><div align=\"right\">$anzviews</div></td></tr></table></td></tr></table></div></td><td><div align=\"right\"> <table width=\"290\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#000000\"><tr> <td><table width=\"290\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\"><tr> <td colspan=\"2\" bgcolor=\"#CCCCCC\"><strong>Werbungen</strong></td></tr><tr> <td bgcolor=\"#EAEAEA\">Anzahl Werbeurls:</td><td bgcolor=\"#FFFFFF\"><div align=\"right\">$anzurl</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">Anzahl Banner:</td><td bgcolor=\"#FFFFFF\"><div align=\"right\">$anzbanner</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">Anzahl Textlinks:</td><td bgcolor=\"#FFFFFF\"><div align=\"right\">$anztext</div></td></tr></table></td></tr></table></div></td></tr></table><br><br><br>";

	$post.="<table width=\"600\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#000000\"><tr><td><table width=\"600\" border=\"0\" align=\"center\" cellpadding=\"1\" cellspacing=\"1\"><tr bgcolor=\"#CCCCCC\"> <td colspan=\"5\"><strong>Werbungen nach Kategorie</strong></td></tr><tr bgcolor=\"#EAEAEA\"> <td><div align=\"center\"><em>Kategorie</em></div></td><td><div align=\"center\"><em>Was</em></div></td><td><div align=\"center\"><em>Views</em></div></td><td><div align=\"center\"><em>Klicks</em></div></td><td><div align=\"center\"><em>Klickrate</em></div></td></tr>";
	$result=mysql_query("select katid, kat from sys_kat order by katid", $mysql2);
	while(list($katid, $kat)=mysql_fetch_row($result)) {
		list($klicks)=mysql_sum('werbungen', array('klicks'), "katid=$katid");
		list($bviews, $bklicks)=mysql_sum('werbungen_banner', array('views', 'klicks'), "katid=$katid");
		if($bviews) $bklickr=round($bklicks/$bviews*100,2);
		else $bklickr=0;
		list($tviews, $tklicks)=mysql_sum('werbungen_text', array('views', 'klicks'), "katid=$katid");
		if($tviews) $tklickr=round($tklicks/$tviews*100,2);
		else $tklickr=0;
		$post.="<tr bgcolor=\"#FFFFFF\"> <td>$kat</td><td>Url</td><td><div align=\"right\"></div></td><td><div align=\"right\">$klicks&nbsp;</div></td><td>&nbsp;</td></tr>		<tr bgcolor=\"#FFFFFF\"> <td>&nbsp;</td><td>Banner</td><td><div align=\"right\">$bviews&nbsp;</div></td><td><div align=\"right\">$bklicks&nbsp; </div></td><td><div align=\"right\">$bklickr %&nbsp;</div></td></tr>	<tr bgcolor=\"#FFFFFF\"> <td>&nbsp;</td><td>Textlink</td><td><div align=\"right\"> $tviews&nbsp;</div></td><td><div align=\"right\">$tklicks&nbsp;</div></td><td><div align=\"right\">$tklickr %&nbsp;</div></td></tr>";
	}
	$post.="</table></td></tr></table><br><br>";

	$post.="<table width=\"600\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#000000\"><tr> <td><table width=\"600\" border=\"0\" align=\"center\" cellpadding=\"1\" cellspacing=\"1\"><tr bgcolor=\"#CCCCCC\"> <td colspan=\"5\"><strong>Banner nach Gr&ouml;sse und Kategorie</strong></td></tr><tr bgcolor=\"#EAEAEA\"> <td><div align=\"center\"><em>Kategorie</em></div></td><td><div align=\"center\"><em>Pixel</em></div></td><td><div align=\"center\"><em>Views</em></div></td><td><div align=\"center\"><em>Klicks</em></div></td><td><div align=\"center\"><em>Klickrate</em></div></td></tr>";
	$result=mysql_query("select katid, kat from sys_kat order by katid", $mysql2);
	while(list($katid, $kat)=mysql_fetch_row($result)) {
		$tkat=$kat;
		$res=mysql_q("select pixel, sum(views), sum(klicks) from werbungen_banner where katid=$katid group by pixel order by pixel");
		while(list($pixel, $bviews, $bklicks)=mysql_fetch_row($res)) {
			if($bviews) $bklickr=round($bklicks/$bviews*100,2);
			else $bklickr=0;
			$post.="<tr bgcolor=\"#FFFFFF\"> <td>$tkat</td><td>$pixel</td><td><div align=\"right\">$bviews&nbsp;</div></td><td><div align=\"right\">$bklicks&nbsp; </div></td><td><div align=\"right\">$bklickr %&nbsp;</div></td></tr>";
			$tkat='&nbsp;';
		}
	}
	$post.="</table></td></tr></table>";
	printhtml('Statistik Übersicht', $post);
} elseif($ac == 'userdetails') {
	$res=mysql_q("select firma, vorname, name, strasse, plz, ort, land, date_format(angemeldet, '%d.%m.%Y %H:%i') as angemeldet, date_format(lastlogin, '%d.%m.%Y %H:%i') as lastlogin from kunden where kunde=$kunde");
	$zeile=mysql_fetch_array($res);
	$post.="<table width=\"350\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#000000\"><tr><td><table width=\"350\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\"><tr> <td colspan=\"2\" bgcolor=\"#CCCCCC\"><strong>Kundendetails</strong></td></tr><tr> <td bgcolor=\"#EAEAEA\">Firma:</td><td bgcolor=\"#FFFFFF\"><p>$zeile[firma]</p></td></tr><tr> <td bgcolor=\"#EAEAEA\">Vorname, Name:</td><td bgcolor=\"#FFFFFF\">$zeile[vorname] $zeile[name]</td></tr><tr> <td bgcolor=\"#EAEAEA\">PLZ, Ort:</td><td bgcolor=\"#FFFFFF\">$zeile[plz] $zeile[ort]</td></tr><tr> <td bgcolor=\"#EAEAEA\">Land:</td><td bgcolor=\"#FFFFFF\">$zeile[land]</td></tr><tr> <td bgcolor=\"#EAEAEA\">Angemeldet seit:</td><td bgcolor=\"#FFFFFF\">$zeile[angemeldet]</td></tr><tr> <td bgcolor=\"#EAEAEA\">Letzter Login am:</td><td bgcolor=\"#FFFFFF\">$zeile[lastlogin]</td></tr></table></td></tr></table>";
	printhtml("", $post);
} elseif($ac == 'ftedittemplates') {
	openmysql3();
	if($ac2 == 'save') {
		$result=mysql_q("update ft_sys_templates set html='$html' where hosting=0 and welches=$template", $mysql3);
		$post.="Template wurde gespeichert!<br><br>";
	}
	$post.="<div align=\"center\">Diese Templates bestimmen das Aussehen der neu eingerichteten Toplist-Hostings. Die Besitzer der Toplisten-Hostings können diese Vorlagen wieder ändern. Sie dienen der Starthilfe. Auf die bereits bestehenden Toplist-Hostings hat eine Änderung hier keine Auswirkungen.<br><br>$html_form<table width=\"500\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\"><tr> <td valign=top>Template ausw&auml;hlen:</td><td align=center valign=top><select name=\"template\" onChange=\"this.form.submit()\">";

	unset($temp);
	$result=mysql_q("select welches, name from ft_sys_templates where hosting=0 order by name", $mysql3);
	while($zeile=mysql_fetch_row($result)) {
		if($zeile[0] == $template)
			$post.="<option value=\"$zeile[0]\" selected>&nbsp;&nbsp;$zeile[1]</option>";
		else
			$post.="<option value=\"$zeile[0]\">&nbsp;&nbsp;$zeile[1]</option>";
	}
	mysql_free_result($result);
	$post.="</select></td><td valign=top><input type=\"submit\" name=\"Submit\" value=\"Template bearbeiten\"><input type=\"hidden\" name=\"ac\" value=\"ftedittemplates\"></td></tr></table></form><br><br><br>";
	if(isset($template)) {
		$result=mysql_q("select html, erklaerung from ft_sys_templates where hosting=0 and welches=$template", $mysql3);
		$zeile=mysql_fetch_row($result);
		$post.="$html_form<table width=\"500\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\"><tr> <td> <div align=\"center\"><textarea name=\"html\" cols=\"70\" rows=\"20\">".htmlentities($zeile[0])."</textarea></div></td></tr><tr> <td height=\"13\"> <div align=\"center\"><input type=\"submit\" name=\"Submit\" value=\"Speichern\"><input type=\"hidden\" name=\"ac\" value=\"ftedittemplates\"><input type=\"hidden\" name=\"template\" value=\"$template\"><input type=\"hidden\" name=\"ac2\" value=\"save\"></div></td></tr><tr><td><bR><br>$zeile[1]</td></tr></table></form>";
	}
	printhtml("Templates editieren", $post);
} elseif($ac == 'exedittemplates') {
	openmysql();
	if($ac2 == 'save') {
		$result=mysql_q("update sys_templates set html='$html' where liste=0 and welches=$template", $mysql);
		$post.="Template wurde gespeichert!<br><br>";
	} elseif($ac2 == 'restore') {
		if($ja) {
			$res=mysql_q("select backup from sys_templates where liste=0 and welches=$template", $mysql);
			list($temp)=mysql_fetch_row($res);
			mysql_q("update sys_templates set html='$temp' where liste=0 and welches=$template", $mysql);
			$post.="Originaltemplate wiederhergestellt!<br><br>";
		} else {
			$post.="Sind Sie sicher, dass das bestehende Template überschrieben und das Original wiederhergestellt werden soll? <a href=\"index.php?ac=edittemplates&ac2=restore&ja=1&template=$template\">Ja</a>";
			printhtml("Templates editieren", $post);
			exit;
		}
	}
	$post.="<div align=\"center\">Diese Templates bestimmen das Aussehen der neu eingerichteten Exchanges. Die Besitzer der Exchanges können diese Vorlagen wieder ändern. Sie dienen der Starthilfe für die neuen Exchange-Besitzer. Auf die bereits bestehenden Exchanges hat eine Änderung hier keine Auswirkungen.<br><br>$html_form<table width=\"500\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\"><tr> <td valign=top>Template ausw&auml;hlen:</td><td align=center valign=top><select name=\"template\" onChange=\"this.form.submit()\"><option value=\"\">--- HTML-Templates ---</option>";

	unset($temp);
	$result=mysql_q("select welches, name from sys_templates where liste=0 and welches<100 and was=0 and welches!=8 $temp order by name", $mysql);
	while($zeile=mysql_fetch_row($result)) {
		if($zeile[0] == $template)
			$post.="<option value=\"$zeile[0]\" selected>&nbsp;&nbsp;$zeile[1]</option>";
		else
			$post.="<option value=\"$zeile[0]\">&nbsp;&nbsp;$zeile[1]</option>";
	}
	mysql_free_result($result);
	$post.="<option value=\"\">--- Mail-Templates ---</option>";
	$result=mysql_q("select welches, name from sys_templates where liste=0 and welches<100 and was=1 and welches!=8 $temp order by name", $mysql);
	while($zeile=mysql_fetch_row($result)) {
		if($zeile[0] == $template)
			$post.="<option value=\"$zeile[0]\" selected>&nbsp;&nbsp;$zeile[1]</option>";
		else
			$post.="<option value=\"$zeile[0]\">&nbsp;&nbsp;$zeile[1]</option>";
	}	
	mysql_free_result($result);
	$post.="</select><br><a href=\"index.php?ac=exedittemplates2\">zu den Experten-Templates</a></td><td valign=top><input type=\"submit\" name=\"Submit\" value=\"Template bearbeiten\"><input type=\"hidden\" name=\"ac\" value=\"exedittemplates\"></td></tr></table></form><br><br><br>";
	if(isset($template)) {
		$result=mysql_q("select html, erklaerung from sys_templates where liste=0 and welches=$template", $mysql);
		$zeile=mysql_fetch_row($result);
		$post.="$html_form<table width=\"500\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\"><tr> <td> <div align=\"center\"><textarea name=\"html\" cols=\"70\" rows=\"20\">".htmlentities($zeile[0])."</textarea></div></td></tr><tr> <td height=\"13\"> <div align=\"center\"><a href=\"index.php?ac=exedittemplates&ac2=restore&template=$template\">Original wiederherstellen</a><br><input type=\"submit\" name=\"Submit\" value=\"Speichern\"><input type=\"hidden\" name=\"ac\" value=\"exedittemplates\"><input type=\"hidden\" name=\"template\" value=\"$template\"><input type=\"hidden\" name=\"ac2\" value=\"save\"></div></td></tr><tr><td><bR><br>$zeile[1]</td></tr></table></form>";
	}
	printhtml("Templates editieren", $post);
} elseif($ac == 'exedittemplates2') {
	openmysql();
	if($ac2 == 'save') {
		if($template != 8 and $template < 1000) {
			if(!get_magic_quotes_gpc()) $html=addslashes($html);
			$html=str_replace('"', '\"', $html);
		}
		$result=mysql_q("update sys_templates set html='$html' where liste=0 and welches=$template", $mysql);
		$post.="Template wurde gespeichert!<br><br>";
	} elseif($ac2 == 'restore') {
		if($ja) {
			$res=mysql_q("select backup from sys_templates where liste=0 and welches=$template", $mysql);
			list($temp)=mysql_fetch_row($res);
			mysql_q("update sys_templates set html='$temp' where liste=0 and welches=$template", $mysql);
			$post.="Originaltemplate wiederhergestellt!<br><br>";
		} else {
			$post.="Sind Sie sicher, dass das bestehende Template überschrieben und das Original wiederhergestellt werden soll? <a href=\"index.php?ac=edittemplates2&ac2=restore&ja=1&template=$template\">Ja</a>";
			printhtml("Templates editieren", $post);
			exit;
		}
	}
	$post.="<i>Eine unbedachte Änderung der Experten-Templates verhindert das korrekte funktionieren des Scripts. Es gibt keinen kostenlosen Support für diese Experten-Tempates. Bitte nur verändern, wenn das notwendige Know-How vorhanden ist.</i><br><br>$html_form<table width=\"500\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\"><tr> <td>Template ausw&auml;hlen:</td><td><select name=\"template\" onChange=\"this.form.submit()\">";

	$result=mysql_q("select welches, name from sys_templates where liste=0 and (welches>=100 or welches=8) order by name", $mysql);
	while($zeile=mysql_fetch_row($result)) {
		if($zeile[0] == $template) $post.="<option value=\"$zeile[0]\" selected>$zeile[1]</option>";
		else $post.="<option value=\"$zeile[0]\">$zeile[1]</option>";
	}	
	$post.="</select></td><td><input type=\"submit\" name=\"Submit\" value=\"Template bearbeiten\"><input type=\"hidden\" name=\"ac\" value=\"exedittemplates2\"></td></tr></table></form><br><br><br>";
	if(isset($template)) {
		$result=mysql_q("select html, erklaerung from sys_templates where liste=0 and welches=$template", $mysql);
		$zeile=mysql_fetch_row($result);
		if($template != 8) $zeile[0]=str_replace('\"', '"', $zeile[0]);
		$post.="$html_form<table width=\"500\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\"><tr> <td> <div align=\"center\"><textarea name=\"html\" cols=\"70\" rows=\"20\">".htmlentities($zeile[0])."</textarea></div></td></tr><tr> <td height=\"13\"> <div align=\"center\"><a href=\"index.php?ac=exedittemplates&ac2=restore&template=$template\">Original wiederherstellen</a><br><input type=\"submit\" name=\"Submit\" value=\"Speichern\"><input type=\"hidden\" name=\"ac\" value=\"exedittemplates2\"><input type=\"hidden\" name=\"template\" value=\"$template\"><input type=\"hidden\" name=\"ac2\" value=\"save\"></div></td></tr><tr><td><bR><br>$zeile[1]</td></tr></table></form>";
	}
	printhtml("Experten-Templates editieren", $post);
} elseif($ac == 'toplist') {
	openmysql3();
	$res=mysql_q("select count(*) from ft_sys_conf", $mysql3);
	list($fthost)=mysql_fetch_row($res);
	$res=mysql_q("select count(*) from ft_all_liste", $mysql3);
	list($ft)=mysql_fetch_row($res);
	$res=mysql_q("select count(*) from ft_k_members", $mysql3);
	list($ftmem)=mysql_fetch_row($res);
	list($hitsin, $hitsout)=mysql_sum('ft_k_stat',array('hitsin','hitsout'), 'month(datum)=month(curdate())');


	$post.="<table width=\"350\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#000000\"><tr><td><table width=\"350\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\"><tr bgcolor=\"#CCCCCC\"> <td colspan=\"2\"><strong>&Uuml;bersicht</strong></td></tr><tr> <td bgcolor=\"#EAEAEA\">Anzahl Toplisten-Hosts:</td><td bgcolor=\"#FFFFFF\"><div align=\"right\">$fthost&nbsp;&nbsp;</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">Anzahl Toplisten:</td><td bgcolor=\"#FFFFFF\"><div align=\"right\">$ft&nbsp;&nbsp;</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">Anzahl Mitglieder in den Toplisten:</td><td bgcolor=\"#FFFFFF\"><div align=\"right\">$ftmem&nbsp;&nbsp;</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">HitsIn diesen Monat:</td><td bgcolor=\"#FFFFFF\"> <div align=\"right\">$hitsin&nbsp;&nbsp;</div></td></tr><tr> <td bgcolor=\"#EAEAEA\">HitsOut diesen Monat:</td><td bgcolor=\"#FFFFFF\"> <div align=\"right\">$hitsout&nbsp;&nbsp;</div></td></table></td></tr></table><br><br><b>Traffic diesen Monat</b><br><br>";

	$post.="<p align=\"center\"><img src=\"stat/overview3.php?vpass=$vpass\"></p><br><br>";
	$post.="<table width=\"350\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\" bgcolor=\"#000000\"><tr> <td> <table width=\"350\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\"><tr bgcolor=\"#CCCCCC\"> <td> <div align=\"center\"><b>Datum</b></div></td><td> <div align=\"center\"><b>HitsIn</b></div></td><td> <div align=\"center\"><b>HitsOut</b></div></td></tr>";
	$result=mysql_q("select datum, sum(hitsin), sum(hitsout) from ft_k_stat where month(datum)=month(curdate()) group by datum order by datum");
	while($zeile=mysql_fetch_row($result)) {
		$post.="<tr bgcolor=\"#FFFFFF\"> <td>$zeile[0]</td><td> <div align=\"right\">$zeile[1]&nbsp;&nbsp;&nbsp;</div></td><td> <div align=\"right\">$zeile[2]&nbsp;&nbsp;&nbsp;</div></td></tr> ";
	}
	$post.=" </table></td></tr></table>";
	printhtml("ToplistenHost-Statistik", $post);
} elseif($ac == 'listads2') {
	listads2(1);
	printhtml("Werbungen in den Toplisten", $post);
} elseif($ac == 'delad2') {
	mysql_q("delete from ft_werbungen where wid=$wid");
	mysql_q("delete from ft_werbungen_kat where wid=$wid");
	$post.="Werbung gelöscht";
	printhtml("Werbung löschen", $post);
} elseif($ac == 'newad2') {
	if($ac2 == 'save') {
		if(!$html) fehler("Sie m&uuml;ssen einen vollst&auml;nigen HTML-Code f&uuml;r das Banner/PopUp eingeben");
		if(!$kat[0]) fehler("Sie haben keine Zielkategorien gew&auml;hlt");
		$res=mysql_q("insert into ft_werbungen values (null, 0, '$html', null,1)");
		$wid=mysql_insert_id();
		while(list($abfall, $katid)=each($kat)) {
			mysql_q("insert into ft_werbungen_kat values ($wid, $katid)");
		}
		$post.="Die Werbung wurde hinzugef&uuml;gt.";
	} else {
		$post.="<form name=\"form1\" method=\"post\" action=\"index.php\"><p>Hier k&ouml;nnen Sie Werbungen eingeben, die in den Listen bei jedem X. Update erscheinen soll. Sie können einen beliebigen HTML-Code (Banner, PopUp, etc) eingeben. </p><table width=\"350\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\" bgcolor=\"#000000\"><tr><td><table width=\"350\" border=\"0\" cellspacing=\"1\" cellpadding=\"2\"><tr> <td bgcolor=\"#EAEAEA\">HTML-Code:</td><td bgcolor=\"#FFFFFF\"> <textarea name=\"html\" cols=\"35\" rows=\"6\"></textarea></td></tr><tr> <td bgcolor=\"#EAEAEA\">Zielkategorien:</td><td bgcolor=\"#FFFFFF\"><select name=\"kat[]\" size=\"6\" multiple>";
		$result=mysql_q("select katid, kat from sys_kat order by kat");
		while($zeile=mysql_fetch_row($result)) {
			$post.="<option value=\"$zeile[0]\">$zeile[1]</option>";
		}
		$post.="</select></td></tr><tr> <td bgcolor=\"#CCCCCC\" colspan=\"2\"><div align=\"center\"><input type=\"submit\" name=\"Submit\" value=\"Submit\"><input type=\"hidden\" name=\"ac2\" value=\"save\"><input type=\"hidden\" name=\"ac\" value=\"newad2\"></div></td></tr></table></td></tr></table></form>";
	}
	printhtml("Werbung", $post);
} elseif($ac == 'editad2') {
	if($ac2 == 'save') {
		if(!$html) fehler("Sie m&uuml;ssen einen vollst&auml;nigen HTML-Code f&uuml;r das Banner/PopUp eingeben");
		if(!$kat[0]) fehler("Sie haben keine Zielkategorien gew&auml;hlt");
		mysql_q("update ft_werbungen set html='$html' where wid=$wid");
		mysql_q("delete from ft_werbungen_kat where wid=$wid");
		while(list($abfall, $katid)=each($kat)) {
			mysql_q("insert into ft_werbungen_kat values ($wid, $katid)");
		}
		$post.="Die Werbung wurde gespeichert.";
	} else {
		$result=mysql_q("select * from ft_werbungen where wid=$wid");
		$zeile=mysql_fetch_array($result);
		$post.="<form name=\"form1\" method=\"post\" action=\"index.php\"><table width=\"350\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\" bgcolor=\"#000000\"><tr><td><table width=\"350\" border=\"0\" cellspacing=\"1\" cellpadding=\"2\"><tr> <td bgcolor=\"#EAEAEA\">HTML-Code:</td><td bgcolor=\"#FFFFFF\"> <textarea name=\"html\" cols=\"35\" rows=\"6\">$zeile[html]</textarea></td></tr><tr> <td bgcolor=\"#EAEAEA\">Zielkategorien:</td><td bgcolor=\"#FFFFFF\"><select name=\"kat[]\" size=\"6\" multiple>";
		$result=mysql_q("select katid, kat from sys_kat order by kat");
		while($zeile=mysql_fetch_row($result)) {
			$res=mysql_q("select wid from ft_werbungen_kat where wid=$wid and katid=$zeile[0]");
			if(mysql_num_rows($res)) {
				$post.="<option value=\"$zeile[0]\" selected>$zeile[1]</option>";
			} else {
				$post.="<option value=\"$zeile[0]\">$zeile[1]</option>";
			}
		}
		$post.="</select></td></tr><tr> <td bgcolor=\"#CCCCCC\" colspan=\"2\"><div align=\"center\"><input type=\"submit\" name=\"Submit\" value=\"Submit\"><input type=\"hidden\" name=\"ac2\" value=\"save\"><input type=\"hidden\" name=\"ac\" value=\"editad2\"><input type=\"hidden\" name=\"wid\" value=\"$wid\"></div></td></tr></table></td></tr></table></form>";
	}
	printhtml("Werbung", $post);
} elseif($ac == 'delinaktiv') {
	#### Exchanges
	openmysql();
	$res=mysql_q("select liste from sys_conf where totviews=0 and asslastrun<date_sub(curdate(), interval 45 day)", $mysql);
	while(list($liste)=mysql_fetch_row($res)) {
		$res2=mysql_q("select id from all_user where liste=$liste", $mysql);
		if(mysql_num_rows($res2)) continue;
		$res2=mysql_q("SHOW TABLES", $mysql);
		while(list($tab)=mysql_fetch_row($res2)) {
			@mysql_query("delete from $tab where liste=$liste", $mysql);
		}
	}
	$res=mysql_q("select liste from sys_conf where totviews=0 and asslastrun<date_sub(curdate(), interval 90 day)", $mysql);
	while(list($liste)=mysql_fetch_row($res)) {
		$res2=mysql_q("select id from all_user where liste=$liste", $mysql);
		if(mysql_num_rows($res2) > 5) continue;
		$res2=mysql_q("SHOW TABLES", $mysql);
		while(list($tab)=mysql_fetch_row($res2)) {
			@mysql_query("delete from $tab where liste=$liste", $mysql);
		}
	}
	mysql_close($mysql);

	##### Toplisten
	openmysql2();
	openmysql3();
	$res=mysql_q("select hosting, kunde from ft_sys_conf where totviews=0", $mysql3);
	while(list($hosting, $kunde)=mysql_fetch_row($res)) {
		$res2=mysql_q("select liste from ft_all_liste where hosting=$hosting", $mysql3);
		if(mysql_num_rows($res2)) continue;
		$res2=mysql_q("select kunde from kunden where kunde=$kunde and angemeldet<date_sub(now(), interval 45 day)", $mysql2);
		if(mysql_num_rows($res2) == 0) continue;
		$res2=mysql_q("SHOW TABLES", $mysql3);
		while(list($tab)=mysql_fetch_row($res2)) {
			@mysql_query("delete from $tab where hosting=$hosting", $mysql3);
		}
	}
	print "Inaktive gelöscht";
} elseif($ac == 'updateall') {
	chdir("../ft/");
	@set_time_limit(300);
	mysql_close();
	openmysql3();
	if(!$id) $id=1;
	$up=mysql_q("select liste, hosting from ft_all_liste where liste>$id");
	while(list($liste, $hosting)=mysql_fetch_row($up)) {
		$result=mysql_q("select SQL_NO_CACHE * from ft_sys_conf where hosting=$hosting", $mysql3);
		$config=mysql_fetch_row($result);
		$l=array_shift($config);
		$listconfig=loadlistconfig();
		include("update.php");
		$i++;
		if(($i % 50) == 0) {
			print "$i<br>";
			flush();
		}
	}
	print "$i<br>";
	print "Fertig";
}

function test() {

}

function listads2 ($wheretag) {
	global $post, $start, $id, $sort, $ac, $orderby, $keyword, $hosting;
	if(!$start) $start=0;
	$end=$start+100;
	$script="index.php?ac=$ac&keyword=$keyword";
	if(!$sort and $orderby) 
		$sort="order by $orderby";
	$post.="<br><a href=\"index.php?ac=newad2\">Werbung hinzufügen</a><br><br>";
	$result=mysql_query("SELECT wid, wid, html, views, status FROM ft_werbungen WHERE ($wheretag) $sort LIMIT $start,100");
	print mysql_error();
	if(mysql_num_rows($result)== 0) {
		$post.="Keine Eintr&auml;ge gefunden";
	} else {
		if(mysql_num_rows($result)> 98) {
			$newstart=$end;
			$weiter="<a href=\"$script&start=$newstart\">Weiter</a>";
		}
		if($start > 1) {
			$newstart=$end-200;
			if($newstart<0) $newstart=0;
			$zurueck="<a href=\"$script&start=$newstart\">Zur&uuml;ck</a>";
		}
		$a=0;
		$post.="<table width=\"700\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\" bgcolor=\"#000000\"><tr><td><table width=\"700\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\"><tr bgcolor=\"#CCCCCC\"> <td> <div align=\"center\"><b>HTML-Code</b></div></td><td> <div align=\"center\"><b>Aufrufe</b></div></td><td> <div align=\"center\"><b>Status</b></div></td><td> <div align=\"center\"><b>&nbsp;</b></div></td><td> <div align=\"center\"><b>&nbsp;</b></div></td></tr>";
		while($zeile=mysql_fetch_row($result)) {
			if($a % 2 == 0) {
				$bg="bgcolor=\"#F9F9F9\"";
			} else {
				$bg="bgcolor=\"#EEEEEE\"";
			}
			
			if($zeile[4]) {
				$zeile[4]="<a href=\"$script&orderby=$orderby&sac=adsoff&wid=$zeile[0]\"><font color=green>Aktiv</font></a>";
			} else {
				$zeile[4]="<a href=\"$script&orderby=$orderby&sac=adson&wid=$zeile[0]\"><font color=red>gestoppt</font></a>";
			}
			$a++;
			$zeile[2]=htmlentities($zeile[2]);
			$post.="<tr $bg> <td>$zeile[2]</td><td><div align=\"right\">$zeile[3]&nbsp;&nbsp;&nbsp;&nbsp;</div></td><td> <div align=\"center\">$zeile[4]</div></td><td> <div align=\"center\"><a href=\"index.php?ac=editad2&wid=$zeile[0]\">edit</a></div></td><td> <div align=\"center\"><a href=\"index.php?ac=delad2&wid=$zeile[0]\">del</a></div></td></tr>";
		}
	$post.="</table></td></tr></table><br><p align=\"center\"> $zurueck $weiter";
	}
}



 ?>
Return current item: MaxHost