Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php /* This file is protected by copyright law and provided under license. Reverse engin..

Decoded Output download


error_reporting (E_ALL &~E_NOTICE);
@ini_set('display_errors','Off');
require("global.php");
require_once("./swf_function_acp.php");
$boardversion = substr($boardversion,0,5);
if ($boardversion == "1.0.2") {
isadmin();
}else{
if(!checkAdminPermissions('a_can_spielhoelle')) access_error(1);
}
if(isset($_REQUEST['action'])) $action = strip_tags($_REQUEST['action']);
else $action = "";
if(isset($_REQUEST['do'])) $do = strip_tags($_REQUEST['do']);
$safe_mode = get_safeMODE();
if ($safe_mode == 0) {
@set_time_limit ('5000');
@ini_set('memory_limit','512M');
@ini_set('post_max_size','512M');
$safe_mode_text_1= "<br><b>Safe_Mode = <font color='green'>AUS</font></b><br>Diese Aktion kann l&auml;ngere Wartezeiten verursachen<br>
                   In dieser Option werden die Script Laufzeit (<font color=\"green\"><b>set_time_limit</b></font>) und das
                   <font color=\"green\"><b>Memory Limit</b></font> in der PHP verl&auml;ngert/erweitert.<br>";
$safe_mode_text_2="<b>Safe_Mode = <font color='green'>AUS</font></b>&nbsp;&nbsp;<img src='images/rights_ok.gif' align='absmiddle' border='0'>";
}elseif ($safe_mode == 1) {
$safe_mode_text_1="<br><b>Safe_Mode = <font color='red'>AN</font></b><br>Diese Funktion k&ouml;nnte nicht korrekt funktioieren<br>Die Optionen: (<font color=\"#FF0000\">set_time_limit</font>) und
                   <font color=\"#FF0000\">Memory Limit</font> k&ouml;nnen durch den Safe_Mode = <font color='red'>AN</font> nicht gesetzt werden !<br>";
$safe_mode_text_2="<b>Safe_Mode = <font color='red'>AN</font></b>&nbsp;&nbsp;<img src='images/rights_not_ok.gif' align='absmiddle' border='0'>";
}
if ($boardversion == "1.0.2") {
eval ("\$header = \"".gettemplate("swf_game_header_wbblite")."\";");
}else{
eval("\$header = \"".$tpl->get("swf_game_header_wbb2",1)."\";");
}
$swfconfig = $db->query_first("SELECT * FROM bb".$n."_swf_game_config WHERE id='1'");
$gameordner = strip_tags($swfconfig['gameordner']);
$gifordner = strip_tags($swfconfig['gifordner']);
$turniereposting = intval($swfconfig['turniereposting']);
$turnierebot = intval($swfconfig['turnierebot']);
$turniere_board = intval($swfconfig['turniere_board']);
$turniere_thread = intval($swfconfig['turniere_thread']);
$turnierepostart = intval($swfconfig['turnierepostart']);
$spielhoellebot = intval($swfconfig['spielhoellebot']);
$neuesspielposting = intval($swfconfig['neuesspielposting']);
$neuesspiel_board = intval($swfconfig['neuesspiel_board']);
$neuesspiel_thread = intval($swfconfig['neuesspiel_thread']);
$neuersession_board = intval($swfconfig['neuersession_board']);
$neuersession_thread = intval($swfconfig['neuersession_thread']);
$neuersessionposting=intval($swfconfig['neuersessionposting']);
$neuesspiel_iconid = intval($swfconfig['neuesspiel_iconid']);
if ($action == "massenupload_tar") {
$freigabe = 0;
$pfad_gameordner = "../".$gameordner."";
if (!is_writeable($pfad_gameordner)) {
$status_gameordner = "<img src='images/rights_not_ok.gif' align='absmiddle' border='0'>";
$freigabe++;
}else{
$status_gameordner = "<img src='images/rights_ok.gif' align='absmiddle' border='0'>";
}
if (!is_writeable("./../arcade/")) {
$status_arcade_gamedata = "<img src='images/rights_not_ok.gif' align='absmiddle' border='0'>";
$freigabe++;
}else{
$status_arcade_gamedata = "<img src='images/rights_ok.gif' align='absmiddle' border='0'>";
}
if (!is_writeable("./../arcade/arcadelib")) {
$status_arcade_arcadelib = "<img src='images/rights_not_ok.gif' align='absmiddle' border='0'>";
$freigabe++;
}else{
$status_arcade_arcadelib = "<img src='images/rights_ok.gif' align='absmiddle' border='0'>";
}
if (!is_writeable("./../arcade/")) {
$status_swf_tar_upload = "<img src='images/rights_not_ok.gif' align='absmiddle' border='0'>";
$freigabe++;
}else{
$status_swf_tar_upload = "<img src='images/rights_ok.gif' align='absmiddle' border='0'>";
}
if (!is_writeable("../".$gifordner."")) {
$status_gifordner = "<img src='images/rights_not_ok.gif' align='absmiddle' border='0'>";
$freigabe++;
}else{
$status_gifordner = "<img src='images/rights_ok.gif' align='absmiddle' border='0'>";
}
$rueckwaerts = 0;
$v3game=0;
$dbov = 0;
$mochigames = 0;
$ibpro_game = 0;
$downloadbar = 0;
if(isset($v3game)) $sel_v3game[$v3game]=" selected";
if(isset($rueckwaerts)) $sel_rueckwaerts[$rueckwaerts]=" selected";
if(isset($dbov)) $sel_dbov[$dbov]=" selected";
if(isset($downloadbar)) $sel_downloadbar[$downloadbar]=" selected";
if(isset($mochigames)) $sel_mochigames[$mochigames]=" selected";
if(isset($ibpro_game)) $sel_ibpro_game[$ibpro_game]=" selected";
$spielgruppe = "";
$sgruppen1=$db->query("SELECT * FROM bb".$n."_swf_games_gruppenacp ORDER BY sgid ASC");
while($row=$db->fetch_array($sgruppen1)){
$sgruppen2 = "";
if ($row['sgid'] == $result['kat']) $sgruppen2 = " selected=\"selected\"";
$spielgruppe .= "<option value=\"".$row['sgid']."\"".$sgruppen2.">".$row['sgruppename']."</option>";
}
$resultraenge1 = $db->query("SELECT * FROM bb".$n."_swf_game_raenge ORDER by rang ASC");
while($resultraenge = $db->fetch_array($resultraenge1)) {
if($resultraenge['rang']==$rang) $sel_rang=" selected";else $sel_rang="";
$raengeanz .="<option value=\"".$resultraenge['rang']."\"".$sel_rang.">".$resultraenge['rangname']."</option>";
}
if (file_exists ("swf_tar_upload/protokoll_tar_massenupload.html")) {
$logtarfileTXT = "<table border=\"0\" cellpadding=\"4\" cellspacing=\"1\" width=\"95%\" align=\"center\"  style=\"-webkit-border-radius: 0px;
                -moz-border-radius: 0px;
                border-radius: 0px;
                box-shadow: 8px 8px 8px black;
                margin-bottom: 15px;\" class=\"tblborder\">
    <tr class=\"tblhead\">
     <td width=\"100%\" colspan=\"4\" align=\"center\">Letzte LOG Datei auf dem FTP</font></td>
    </tr>
    <tr class=\"firstrow\">
    <td align=\"center\">&nbsp;<a href=\"$url2board/acp/swf_tar_upload/protokoll_tar_massenupload.html\" title=\"letzte Log Datei auf dem FTP ansehen\" target=\"_blank\"><b>$url2board/acp/swf_tar_upload/protokoll_tar_massenupload.html</b></a></td>
    </tr>
    </table>";
}else{
$logtarfileTXT="";
}
if ($boardversion == "1.0.2") {
eval ("\$anzeige = \"".gettemplate("swf_game_massenupload_tar")."\";");
eval ("\$footer_acp = \"".gettemplate("swf_game_footer")."\";");
eval("print(\"".gettemplate("swf_game")."\");");
}else{
eval("\$anzeige = \"".$tpl->get("swf_game_massenupload_tar",1)."\";");
eval("\$footer_acp = \"".$tpl->get("swf_game_footer",1)."\";");
eval("\$tpl->output(\"".$tpl->get("swf_game",1)."\",1);");
}
exit();
}
if ($action == "massenupload_zip") {
$freigabe = 0;
$pfad_gameordner = "../".$gameordner."";
if (!is_writeable($pfad_gameordner)) {
$status_gameordner = "<img src='images/rights_not_ok.gif' align='absmiddle' border='0'>";
$freigabe++;
}else{
$status_gameordner = "<img src='images/rights_ok.gif' align='absmiddle' border='0'>";
}
if (!is_writeable("./../arcade/gamedata")) {
$status_arcade_gamedata = "<img src='images/rights_not_ok.gif' align='absmiddle' border='0'>";
$freigabe++;
}else{
$status_arcade_gamedata = "<img src='images/rights_ok.gif' align='absmiddle' border='0'>";
}
if (!is_writeable("swf_zip_upload")) {
$status_swf_zip_upload = "<img src='images/rights_not_ok.gif' align='absmiddle' border='0'>";
$freigabe++;
}else{
$status_swf_zip_upload = "<img src='images/rights_ok.gif' align='absmiddle' border='0'>";
}
if (!is_writeable("../".$gifordner."")) {
$status_gifordner = "<img src='images/rights_not_ok.gif' align='absmiddle' border='0'>";
$freigabe++;
}else{
$status_gifordner = "<img src='images/rights_ok.gif' align='absmiddle' border='0'>";
}
$rueckwaerts = 0;
$v3game=0;
$dbov = 0;
$downloadbar = 0;
$mochigames = 0;
$hgames = 0;
if(isset($v3game)) $sel_v3game[$v3game]=" selected";
if(isset($rueckwaerts)) $sel_rueckwaerts[$rueckwaerts]=" selected";
if(isset($dbov)) $sel_dbov[$dbov]=" selected";
if(isset($downloadbar)) $sel_downloadbar[$downloadbar]=" selected";
if(isset($mochigames)) $sel_mochigames[$mochigames]=" selected";
if(isset($hgames)) $sel_hgames[$hgames]=" selected";
$spielgruppe = "";
$sgruppen1=$db->query("SELECT * FROM bb".$n."_swf_games_gruppenacp ORDER BY sgid ASC");
while($row=$db->fetch_array($sgruppen1)){
$sgruppen2 = "";
if ($row['sgid'] == $result['kat']) $sgruppen2 = " selected=\"selected\"";
$spielgruppe .= "<option value=\"".$row['sgid']."\"".$sgruppen2.">".$row['sgruppename']."</option>";
}
$resultraenge1 = $db->query("SELECT * FROM bb".$n."_swf_game_raenge ORDER by rang ASC");
while($resultraenge = $db->fetch_array($resultraenge1)) {
if($resultraenge['rang']==$rang) $sel_rang=" selected";else $sel_rang="";
$raengeanz .="<option value=\"".$resultraenge['rang']."\"".$sel_rang.">".$resultraenge['rangname']."</option>";
}
if (file_exists ("swf_zip_upload/protokoll_zip_massenupload.html")) {
$logtarfileTXT = "<table border=\"0\" cellpadding=\"4\" cellspacing=\"1\" width=\"95%\" align=\"center\"  style=\"-webkit-border-radius: 0px;
                -moz-border-radius: 0px;
                border-radius: 0px;
                box-shadow: 8px 8px 8px black;
                margin-bottom: 15px;\" class=\"tblborder\">
    <tr class=\"tblhead\">
     <td width=\"100%\" colspan=\"4\" align=\"center\">Letzte LOG Datei auf dem FTP</font></td>
    </tr>
    <tr class=\"firstrow\">
    <td align=\"center\">&nbsp;<a href=\"$url2board/acp/swf_zip_upload/protokoll_zip_massenupload.html\" title=\"letzte Log Datei auf dem FTP ansehen\" target=\"_blank\"><b>$url2board/acp/swf_zip_upload/protokoll_zip_massenupload.html</b></a></td>
    </tr>
    </table>";
}else{
$logtarfileTXT="";
}
if ($boardversion == "1.0.2") {
eval ("\$anzeige = \"".gettemplate("swf_game_massenupload_zip")."\";");
eval ("\$footer_acp = \"".gettemplate("swf_game_footer")."\";");
eval("print(\"".gettemplate("swf_game")."\");");
}else{
eval("\$anzeige = \"".$tpl->get("swf_game_massenupload_zip",1)."\";");
eval("\$footer_acp = \"".$tpl->get("swf_game_footer",1)."\";");
eval("\$tpl->output(\"".$tpl->get("swf_game",1)."\",1);");
}
exit();
}
if ($action == "massenupload_start_zip") {
$freigabe = 0;
$pfad_gameordner = "../".$gameordner."";
if (!is_writeable($pfad_gameordner)) {
$status_gameordner = "<img src='images/rights_not_ok.gif' align='absmiddle' border='0'>";
$freigabe++;
}else{
$status_gameordner = "<img src='images/rights_ok.gif' align='absmiddle' border='0'>";
}
if (!is_writeable("./../arcade/gamedata")) {
$status_arcade_gamedata = "<img src='images/rights_not_ok.gif' align='absmiddle' border='0'>";
$freigabe++;
}else{
$status_arcade_gamedata = "<img src='images/rights_ok.gif' align='absmiddle' border='0'>";
}
if (!is_writeable("swf_zip_upload")) {
$status_swf_zip_upload = "<img src='images/rights_not_ok.gif' align='absmiddle' border='0'>";
$freigabe++;
}else{
$status_swf_zip_upload = "<img src='images/rights_ok.gif' align='absmiddle' border='0'>";
}
if (!is_writeable("../".$gifordner."")) {
$status_gifordner = "<img src='images/rights_not_ok.gif' align='absmiddle' border='0'>";
$freigabe++;
}else{
$status_gifordner = "<img src='images/rights_ok.gif' align='absmiddle' border='0'>";
}
if ($freigabe >0) {
$error_msg="FEHLER: Fehlende Schreibrechte auf den Ordnern, Status pr&uuml;fen ! - Vorgang abgebrochen !";
if ($boardversion == "1.0.2") {
eval("print(\"".gettemplate("error")."\");");
}else{
eval("\$tpl->output(\"".$tpl->get("error",1)."\",1);");
}
exit();
}
$jetztZEIT=time();
$protokolldatum_formatiert = formatdate($dateformat,$jetztZEIT);
$protokollzeit_formatiert = formatdate($timeformat,$jetztZEIT);
$write="<html>
<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\">
<title>Protokoll des *.zip Massenupload's erstellt am: ".$protokolldatum_formatiert." - ".$protokollzeit_formatiert." Uhr</title>
</head>
<body bgcolor=\"#CDCDCD\">
<table border=\"0\" width=\"100%\" id=\"SpielH&ouml;lle Protokoll Massenuploads\">
<tr>
<td bgcolor=\"#ABABAB\" align=\"center\"><br><img border=\"0\" src=\"$url2board/acp/images/swf_banner.png\"><br /><br /><font color=\"#ffffff\">Protokoll des *.zip Massenupload's erstellt am: ".$protokolldatum_formatiert." - ".$protokollzeit_formatiert." Uhr<br/></font></td>
</tr>
</table><br>
<table border=\"0\" width=\"100%\" id=\"SpielH&ouml;lle Protokoll Massenuploads2\">
<tr>
<td bgcolor=\"#E2E2E2\" align=\"left\"><br>$list_einstellungen_scan<br><br>";
$datei=@fopen("./swf_zip_upload/protokoll_zip_massenupload.html","w");
@chmod ("./swf_zip_upload/protokoll_zip_massenupload.html",0777);
@fputs($datei,"$write");
$installcounter = 0;
$uploadid = $uploadedgames = array ();
$zip_verzeichnis    = 'swf_zip_upload';
$spiele_verzeichnis = './../'.$gameordner;
$images_verzeichnis = './../'.$gifordner;
$gamedata_ordner        = './../arcade/gamedata';
$dbov = intval($_POST['dbov']);
$v3game = intval($_POST['v3game']);
$katid = intval($_POST['sgid']);
$rangid = intval($_POST['rgid']);
$rueckwaerts = intval($_POST['rueckwaerts']);
$kat_aus_php = intval($_POST['kat']);
$rang_aus_php = intval($_POST['rang']);
$downloadbar = intval($_POST['downloadbar']);
$mochigames = intval($_POST['mochigames']);
$hgames = intval($_POST['hgames']);
$PHP_PRIO_FSK18 = intval($_POST['PHP_PRIO_FSK18']);
$PHP_PRIO_V3GAME = intval($_POST['PHP_PRIO_V3GAME']);
$PHP_PRIO_RUECK = intval($_POST['PHP_PRIO_RUECK']);
$PHP_PRIO_KAT = intval($_POST['PHP_PRIO_KAT']);
$PHP_PRIO_RANG = intval($_POST['PHP_PRIO_RANG']);
$PHP_PRIO_DOWNLOADBAR = intval($_POST['PHP_PRIO_DOWNLOADBAR']);
$PHP_PRIO_MOCHIGAMES = intval($_POST['PHP_PRIO_MOCHIGAMES']);
$PHP_PRIO_HGAMES = intval($_POST['PHP_PRIO_HGAMES']);
$zipcounter = 0;$Datei_zaehler=0;
$listsessionscan .="<b>Massenuploadroutine nach .zip Dateien l&auml;uft</b><br><br>";
@fputs($datei,"&nbsp;<b>Massenuploadroutine nach .zip Dateien l&auml;uft</b><br><br>");
$listsessionscan .="Verzeichnis: <b>[acp/swf_zip_upload]</b> wird nach *.zip Dateien durchsucht.<br><br>";
@fputs($datei,"&nbsp;Verzeichnis: <b>[acp/swf_zip_upload]</b> wird nach *.zip Dateien durchsucht.<br><br>");
require_once ('swf_lib/pclzip.lib.php');
$das_verzeichnis = @opendir ($zip_verzeichnis);
while( ($filename = @readdir ($das_verzeichnis)) !== false){
if (preg_match("/html5_/",$filename)) {
$error_msg="FEHLER: HTML5 Spiel im ZIP Format: ".$filename." kann nicht importiert werden! - Vorgang abgebrochen !";
@fputs($datei,"<br><br>FEHLER: HTML5 Spiel im ZIP Format: ".$filename." kann nicht importiert werden! - Vorgang abgebrochen !");
$write="</td></tr></table></body></html>";
@fputs($datei,"$write");
@fclose($datei);
if ($boardversion == "1.0.2") {
eval("print(\"".gettemplate("error")."\");");
}else{
eval("\$tpl->output(\"".$tpl->get("error",1)."\",1);");
}
exit();
}
$fehlerinPHPdatei = 0;
$dateiendung = substr (strrchr ($filename,"."),1);
if ($dateiendung == "zip"){
$name = trim ($filename);
$swfname = substr ($name,0,-4);
$listsessionscan .=" Filename: ".$swfname." wird gepr&uuml;ft ob in der Datenbank vorhanden...";
@fputs($datei,"&nbsp;&nbsp;Filename: ".$swfname." wird gepr&uuml;ft ob in der Datenbank vorhanden...");
$swf_games_lesen = $db->query_first("SELECT * FROM `bb".$n ."_swf_games` WHERE `name`='".$swfname ."'");
if ($swf_games_lesen['name'] != $swfname){
clearstatcache();
$listsessionscan .=" <font color=\"green\"><b>OK</b></font><br>";
@fputs($datei,"&nbsp;<font color=\"green\"><b>OK</b></font><br>");
$file_dir = $zip_verzeichnis .'/'.$name;
$zip = new PclZip ($file_dir);
$Datei_zaehler++;
if (($list = $zip->listContent()) == 0){
$error_msg="FEHLER: Eine Datei ist nicht im ZIP Format: ".$name." - Vorgang abgebrochen !";
@fputs($datei,"<br><br>FEHLER: Eine Datei ist nicht im ZIP Format: ".$name." - Vorgang abgebrochen !");
$write="</td></tr></table></body></html>";
@fputs($datei,"$write");
@fclose($datei);
if ($boardversion == "1.0.2") {
eval("print(\"".gettemplate("error")."\");");
}else{
eval("\$tpl->output(\"".$tpl->get("error",1)."\",1);");
}
exit();
}
for ($i = 0;$i <sizeof ($list);$i++) {
for (reset ($list[$i]);$key = key ($list[$i]);next ($list[$i])){
if ($key == "filename"){
$filename = $list[$i][$key];
$dateiendung = substr (strrchr ($filename,"."),1);
if (preg_match("/gamedata/",$filename)) {
$ZielGameDataSpielnameOrdner = "".$gamedata_ordner."/".$swfname."";
if (!file_exists ($ZielGameDataSpielnameOrdner)){
@mkdir ($ZielGameDataSpielnameOrdner,0777);
@chmod ($ZielGameDataSpielnameOrdner,0777);
$v3game = 1;
$ziel_quelle_gametxt_Dateiname = "arcade/".$filename."".$swfname.".txt";
}
}
if ($dateiendung == "txt") {
$zuspeichernderDateiname = "./../arcade/".$filename."";
if (file_exists ($zuspeichernderDateiname)){
@chmod ($zuspeichernderDateiname ,0777);
@unlink ($zuspeichernderDateiname);
}
$output = $zip->extract (PCLZIP_OPT_BY_NAME,$filename,PCLZIP_OPT_EXTRACT_AS_STRING);
$zuspeichernderDateiname = @fopen ($zuspeichernderDateiname,"x");
@fwrite ($zuspeichernderDateiname,$output[0]['content']);
@fclose ($zuspeichernderDateiname);
}elseif ($dateiendung  == "php"){
$zuspeichernderDateiname = "swf_zip_upload/".$filename."";
if (file_exists ($zuspeichernderDateiname)){
@chmod ($zuspeichernderDateiname ,0777);
@unlink ($zuspeichernderDateiname);
}
$output = $zip->extract (PCLZIP_OPT_BY_NAME,$filename,PCLZIP_OPT_EXTRACT_AS_STRING);
$zuspeichernderDateiname = @fopen ($zuspeichernderDateiname,"x");
@fwrite ($zuspeichernderDateiname,$output[0]['content']);
@fclose ($zuspeichernderDateiname);
@chmod ($zuspeichernderDateiname ,0777);
define('IN_PHPBB','1');
$game_data[game_name] ="";
$config[gspielhoelle] = 0;
$altoderneu = 0;
if (file_exists ("swf_zip_upload/".$filename."")) {
$suchennachWerbung = "<a href";
$checkdatei = fopen("swf_zip_upload/".$filename."",r);
$ausgelesenerTEXT = fread($checkdatei,4096);
if (preg_match($suchennachWerbung,$ausgelesenerTEXT)) {
$listsessionscan .= "- <font color=\"red\"><b>FEHLER in PHP Datei:</b></font> Im .zip Paket (swf_zip_upload/".$filename.") in der PHP Datei.<br>";
@fputs($datei,"&nbsp;- <font color=\"red\"><b>FEHLER in PHP Datei:</b></font> Im .zip Paket (swf_zip_upload/".$filename.") in der PHP Datei.<br>");
$fehlerinPHPdatei = 1;
}
fclose ($checkdatei);
if ($fehlerinPHPdatei == 0) require_once ("swf_zip_upload/".$filename."");
}
if ($game_data[game_name]) {
$altoderneu = 1;
$dbname=str_replace(" ","_",$game_data[game_name]);
$dbtitel = str_replace("'","`",$game_data[game_name]);
$dbscorevar=$game_data[game_scorevar];
$dbfilename=str_replace(".php","",$dbscorevar);
$dbname=str_replace(".php","",$dbscorevar);
$dbthumbnailname=str_replace(".php","",$dbscorevar);
$dbthumbnailname = $dbthumbnailname;
$dbchampiontext=$game_data[game_title];
$dbchampioncolor="#000000";
$dbchampiontext = str_replace("'","`",$game_data[game_name]);
$dbgwidth = $game_data[game_width];
$dbgheight = $game_data[game_height];
$dbdescription = $game_data[game_desc];
$dbdescription = preg_replace("/'/","`",$dbdescription);
$dbtitel = preg_replace("/'/","`",$dbtitel);
$HighScore_upordown = $game_data[game_scoretype];
if ($HighScore_upordown == "SCORETYPE_LOW") {
$rueckwaerts = 1;
}else{
$rueckwaerts        = 0;
}
$gametyp = $game_data[game_type];
if ($gametyp == "V3ARCADE_GAME"||$gametyp == "IBPROV3_GAME") {
$v3game = 1;
}else{
$v3game = 0;
}
if (!$dbdescription) $dbdescription = "Ich wuensche Euch viel Spass mit diesem Game.";
}else{
if (intval($config[gspielhoelle]) == 1) {
$altoderneu = 0;
$dbname=$config[gspielhoelle_name];
$dbtitel = str_replace("'","`",$config[gspielhoelle_title]);
$dbfilename = $config[gspielhoelle_filename];
$dbthumbnailname=$config[gspielhoelle_thumbnailname];
$dbchampioncolor=$config[gspielhoelle_championcolor];
$dbscorevar=("$".$config[gspielhoelle_scorevar]."");
$dbchampiontext = str_replace("'","`",$config[gspielhoelle_championtext]);
$dbgwidth = $config[gspielhoelle_width];
$dbgheight = $config[gspielhoelle_height];
$rueckwaerts = $config[gspielhoelle_rueckwaerts];
$v3game = $config[gspielhoelle_v3game];
$mochigames = intval($config[gspielhoelle_mochigames]);
$dbov = $config[gspielhoelle_ov18];
$dbdescription = $config[gspielhoelle_description];
$dbactive = $config[gspielhoelle_active];
$listsessionscan .="- Info: ".$dbtitel." hat eine eigene SpielHlle PHP Datei.<br>";
@fputs($datei,"&nbsp;- Info: ".$dbtitel." hat eine eigene SpielHlle PHP Datei.<br>");
}else{
$altoderneu = 0;
$dbname=$config[gname];
$dbtitel = str_replace("'","`",$config[gtitle]);
$dbfilename=$config[gname];
$dbthumbnailname=$config[gname];
$dbchampiontext=$config[gtitle];
$dbchampioncolor=("#".$config[bgcolor]);
$dbscorevar=("$".$config[gname]."score");
$dbchampiontext = str_replace("'","`",$config[gtitle]);
$dbgwidth = $config[gwidth];
$dbgheight = $config[gheight];
$highscore_type = $config['highscore_type'];
if ($highscore_type == "high") $rueckwaerts = 0;
if ($highscore_type == "low") $rueckwaerts = 1;
$reversed = $config['reversed'];
if ($reversed == "1") $rueckwaerts = 1;
if ($reversed == "0") $rueckwaerts = 0;
if($config[gwords]!=""){
$dbdescription=$config['gwords'];
if ($config[gkeys] != "") {
$dbdescription = "$config[gwords]<br>$config[gkeys]";
$dbdescription = preg_replace("/'/","`",$dbdescription);
$dbtitel = preg_replace("/'/","`",$dbtitel);
}
}else{
$dbdescription="Ich wuensche Euch viel Spass mit diesem Game.";
if ($config[gkeys] != "") {
$dbdescription = "Ich wuensche Euch viel Spass mit diesem Game.<br>$config[gkeys]";
$dbdescription = preg_replace("/'/","`",$dbdescription);
$dbdescription = preg_replace('"','`',$dbdescription);
}
}
}
}
if (file_exists ("swf_zip_upload/".$filename."")) @unlink ("swf_zip_upload/".$filename."");
}elseif ($dateiendung  == "swf") {
$filename2 = substr (strrchr ($list[$i][$key],"/"),1);
if (!$filename2){
$filename2 = $list[$i][$key];
}
$zuspeichernderDateiname = "".$spiele_verzeichnis."/".$filename2."";
if (file_exists ($zuspeichernderDateiname)){
@chmod ($zuspeichernderDateiname ,0777);
@unlink ($zuspeichernderDateiname);
}
$output = $zip->extract (PCLZIP_OPT_BY_NAME,$filename,PCLZIP_OPT_EXTRACT_AS_STRING);
$zuspeichernderDateiname = @fopen ($zuspeichernderDateiname,"x");
@fwrite ($zuspeichernderDateiname,$output[0]['content']);
@fclose ($zuspeichernderDateiname);
}elseif ($dateiendung  == "gif"){
$filename2 = $list[$i][$key];
if (!$filename2){
$filename2 = $list[$i][$key];
}
$zuspeichernderDateiname = "".$images_verzeichnis."/".$filename2."";
if (file_exists ($zuspeichernderDateiname)){
@chmod ($zuspeichernderDateiname,0777);
@unlink ($zuspeichernderDateiname);
}
$output = $zip->extract (PCLZIP_OPT_BY_NAME,$filename,PCLZIP_OPT_EXTRACT_AS_STRING);
$zuspeichernderDateiname = @fopen ($zuspeichernderDateiname,"x");
@fwrite ($zuspeichernderDateiname,$output[0]['content']);
@fclose ($zuspeichernderDateiname);
}elseif ($dateiendung  == "jpg"){
$filename2 = $list[$i][$key];
if (!$filename2){
$filename2 = $list[$i][$key];
}
$zuspeichernderDateiname = "".$images_verzeichnis."/".$filename2."";
if (file_exists ($zuspeichernderDateiname)){
@chmod ($zuspeichernderDateiname,0777);
@unlink ($zuspeichernderDateiname);
}
$output = $zip->extract (PCLZIP_OPT_BY_NAME,$filename,PCLZIP_OPT_EXTRACT_AS_STRING);
$zuspeichernderDateiname = @fopen ($zuspeichernderDateiname,"x");
@fwrite ($zuspeichernderDateiname,$output[0]['content']);
@fclose ($zuspeichernderDateiname);
}
}
}
}
$katid = intval($_POST['sgid']);
$dbcodebase = "classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\"";
$dbquerystring = "location=\$vpa_bburl&gamename=\$game&s=\$session[sessionhash]";
$dbobjectparam = "<param name=\"quality\" value=\"high\"><param name=\"bgcolor\" value=\"#000000\">";
$dbembedparam = "pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\"";
$dbactive=intval($dbactive);
$dbdescription = preg_replace("/'/","`",$dbdescription);
$spielnr = $installcounter+1;
if ($fehlerinPHPdatei == 0) {
$spielethread .="".$dbtitel."
";
if ($Datei_zaehler >0) {
$listsessionscan .="- Spiel: ".$dbtitel." wird installiert. ";
@fputs($datei,"&nbsp;- Spiel: ".$dbtitel." wird installiert. ");
}
if (intval($config[gspielhoelle]) == 1) {
if (!$dbname ||!$dbtitel ||!$dbfilename ||!$dbthumbnailname) {
$error_msg="FEHLER: Das Paket ist nicht korrekt im Format gepackt: <b>".$name."</b> - Programmiererinfo: <b>".$filename."</b> - Vorgang abgebrochen !";
@fputs($datei,"<br><br>FEHLER: Das Paket ist nicht korrekt im Format gepackt: <b>".$name."</b> - Programmiererinfo: <b>".$filename."</b> - Vorgang abgebrochen !");
$write="</td></tr></table></body></html>";
@fputs($datei,"$write");
@fclose($datei);
if ($boardversion == "1.0.2") {
eval("print(\"".gettemplate("error")."\");");
}else{
eval("\$tpl->output(\"".$tpl->get("error",1)."\",1);");
}
exit();
}
$dbdescription = htmlconverter(utf8_decode($dbdescription));
$db->query("INSERT INTO bb".$n."_swf_games (name, title, description, filename, thumbnailname, active, championactive, championid, championtext, championcolor, scorevar, width, height, codebase, querystring, objectparam, embedparam)
                    VALUES ('".$dbname."','".$dbtitel."','".$dbdescription."','".$dbfilename."','".$dbthumbnailname."','".$dbactive."','".$dbchampionactive."','".$dbchampionid."','".$dbchampiontext."','".$dbchampioncolor."','".$dbscorevar."','".$dbgwidth."','".$dbgheight."','".$dbcodebase."','".$dbquerystring."','".$dbobjectparam."','".$dbembedparam."')");
}else{
if (!$dbname ||!$dbtitel ||!$dbfilename ||!$dbthumbnailname) {
$error_msg="FEHLER: Das Paket ist nicht korrekt im Format gepackt: <b>".$name."</b> - Programmiererinfo: <b>".$filename."</b> - Vorgang abgebrochen !";
@fputs($datei,"<br><br>FEHLER: Das Paket ist nicht korrekt im Format gepackt: <b>".$name."</b> - Programmiererinfo: <b>".$filename."</b> - Vorgang abgebrochen !");
$write="</td></tr></table></body></html>";
@fputs($datei,"$write");
@fclose($datei);
if ($boardversion == "1.0.2") {
eval("print(\"".gettemplate("error")."\");");
}else{
eval("\$tpl->output(\"".$tpl->get("error",1)."\",1);");
}
exit();
}
$dbdescription = htmlconverter(utf8_decode($dbdescription));
$db->query("INSERT INTO bb".$n."_swf_games (name, title, description, filename, thumbnailname, active, championactive, championid, championtext, championcolor, scorevar, width, height, codebase, querystring, objectparam, embedparam)
                    VALUES ('".$dbname."','".$dbtitel."','".$dbdescription."','".$dbfilename.".swf','".$dbthumbnailname.".gif','".$dbactive."','".$dbchampionactive."','".$dbchampionid."','".$dbchampiontext." Champion','".$dbchampioncolor."','".$dbscorevar."','".$dbgwidth."','".$dbgheight."','".$dbcodebase."','".$dbquerystring."','".$dbobjectparam."','".$dbembedparam."')");
}
$row = $db->query_first("SELECT max(gameid) as gameid FROM bb".$n."_swf_games");
$gameid = intval($row[gameid]);
$datum=time();
$katid = intval($_POST['sgid']);
$rangid = intval($_POST['rgid']);
$kat_aus_php = intval($_POST['kat']);
$rang_aus_php = intval($_POST['rang']);
$PHP_PRIO_FSK18 = intval($_POST['PHP_PRIO_FSK18']);
$PHP_PRIO_V3GAME = intval($_POST['PHP_PRIO_V3GAME']);
$PHP_PRIO_RUECK = intval($_POST['PHP_PRIO_RUECK']);
$PHP_PRIO_KAT = intval($_POST['PHP_PRIO_KAT']);
$PHP_PRIO_RANG = intval($_POST['PHP_PRIO_RANG']);
$PHP_PRIO_DOWNLOADBAR = intval($_POST['PHP_PRIO_DOWNLOADBAR']);
$PHP_PRIO_MOCHIGAMES = intval($_POST['PHP_PRIO_MOCHIGAMES']);
if ($PHP_PRIO_FSK18 == 1) $dbov = intval($_POST['dbov']);
if ($PHP_PRIO_V3GAME == 1) $v3game = intval($_POST['v3game']);
if ($PHP_PRIO_RUECK == 1) $rueckwaerts = intval($_POST['rueckwaerts']);
if ($PHP_PRIO_DOWNLOADBAR == 1) $downloadbar = intval($_POST['downloadbar']);
if ($PHP_PRIO_MOCHIGAMES == 1) $mochigames = intval($_POST['mochigames']);
if ($PHP_PRIO_KAT == 1 &&$kat_aus_php == 0 &&$config[gspielhoelle] == 1)  $katid = $config[gspielhoelle_kat];
if ($PHP_PRIO_RANG == 1 &&$rang_aus_php == 1 &&$config[gspielhoelle] == 1) $rang = $config[gspielhoelle_rang];
if (intval($config[gspielhoelle]) == 1) {
if ($PHP_PRIO_RANG == 1 &&$rang_aus_php == 1) {
$datum=time();
$db->query("UPDATE bb".$n."_swf_games SET mochigames='".$mochigames."', dl='".$downloadbar."', rueckwaerts='".$rueckwaerts."',kat='".$katid."', v3game='".$v3game."', ov18='".$dbov."', active='".$dbactive."', datum='$datum', rang = '".$rang."' WHERE gameid='".$gameid."'");
}else{
$datum=time();
$db->query("UPDATE bb".$n."_swf_games SET mochigames='".$mochigames."', dl='".$downloadbar."', rueckwaerts='".$rueckwaerts."',kat='".$katid."', v3game='".$v3game."', ov18='".$dbov."', active='".$dbactive."', datum='$datum', rang = '".$rangid."' WHERE gameid='".$gameid."'");
}
}else{
$datum=time();
$db->query("UPDATE bb".$n."_swf_games SET mochigames='".$mochigames."', dl='".$downloadbar."', rueckwaerts='".$rueckwaerts."',kat='".$katid."', v3game='".$v3game."', ov18='".$dbov."', active='0', datum='$datum', rang = '".$rangid."' WHERE gameid='".$gameid."'");
}
$games = $db->query_first("SELECT * FROM bb".$n."_swf_games WHERE gameid='$gameid'");
$db->query("INSERT INTO bb".$n."_swf_game_aktive_session (id,gid,gamename,userid,user,score,count) VALUES ('','$gameid','".strip_tags($games['title'])."','0','0','0','0')");
if ($Datei_zaehler >0) {
$listsessionscan .=" <font color=\"green\"><b>OK</b></font><br><br>";
@fputs($datei,"&nbsp;<font color=\"green\"><b>OK</b></font><br><br>");
}
$QuellDatei ="swf_zip_upload/".$dbname.".zip";
if (file_exists ($QuellDatei)) {
@chmod ($QuellDatei ,0777);
@unlink ($QuellDatei);
}
}
$installcounter++;
}else{
$listsessionscan .=" <font color=\"red\"><b>ist schon vorhanden !</b></font><br><br>";
@fputs($datei,"&nbsp;<font color=\"red\"><b>ist schon vorhanden !</b></font><br><br>");
}
}
}
if ($boardversion == "1.0.2") {
eval ("\$topic = \"".gettemplate("swf_game_spiele_installation_zip_massenupload_thread_betreff")."\";");
eval ("\$message = \"".gettemplate("swf_game_spiele_installation_zip_massenupload_thread_message")."\";");
}else{
eval("\$topic = \"".$tpl->get("swf_game_spiele_installation_zip_massenupload_thread_betreff",1)."\";");
eval("\$message = \"".$tpl->get("swf_game_spiele_installation_zip_massenupload_thread_message",1)."\";");
}
$topic = rehtmlconverter($topic);
$message = rehtmlconverter($message);
$postsender = $db->query_first("SELECT username FROM bb".$n."_users WHERE userid='".intval($spielhoellebot)."'");
$postusername = strip_tags($postsender['username']);
if ($neuesspielposting == 1 &&$spielnr >0){
if ($boardversion == "1.0.2") {
$db->query("INSERT INTO bb".$n."_threads (iconid, boardid, topic, starttime, starterid, starter, lastposttime, lastposterid, lastposter, visible) VALUES ('".$neuesspiel_iconid."','$neuesspiel_board','".$topic."', '".time()."', '".intval($spielhoellebot)."', '".strip_tags($postusername)."', '".time()."', '".intval($spielhoellebot)."', '".strip_tags($postusername)."', '1')");
$threadid = $db->insert_id();
$db->query("INSERT INTO bb".$n."_posts (iconid, threadid, userid, username, posttopic, posttime, message, visible,showsignature) VALUES ('".$neuesspiel_iconid."','".intval($threadid)."', '".intval($spielhoellebot)."', '".strip_tags($postusername)."', '".$topic."', '".time()."', '".strip_tags($message)."', '1','1')");
$postid = $db->insert_id();
$db->query("UPDATE bb".$n."_boards SET threadcount=threadcount+1, postcount=postcount+1, lastthreadid='".intval($threadid)."', lastposttime='".time()."', lastposterid='".intval($spielhoellebot)."', lastposter='".strip_tags($postusername)."' WHERE boardid='".intval($neuesspiel_board)."'");
$db->query("UPDATE bb".$n."_users SET userposts=userposts+1 WHERE userid='".intval($spielhoellebot)."'");
}else{
$db->query("INSERT INTO bb".$n."_threads (iconid, boardid, topic, starttime, starterid, starter, lastposttime, lastposterid, lastposter, visible) VALUES ('".$neuesspiel_iconid."','$neuesspiel_board','".$topic."', '".time()."', '".intval($spielhoellebot)."', '".strip_tags($postusername)."', '".time()."', '".intval($spielhoellebot)."', '".strip_tags($postusername)."', '1')");
$threadid = $db->insert_id();
$db->query("INSERT INTO bb".$n."_posts (iconid, threadid, userid, username, posttopic, posttime, message, visible,showsignature) VALUES ('".$neuesspiel_iconid."','".intval($threadid)."', '".intval($spielhoellebot)."', '".strip_tags($postusername)."', '".$topic."', '".time()."', '".strip_tags($message)."', '1','1')");
$postid = $db->insert_id();
$db->query("UPDATE bb".$n."_boards SET threadcount=threadcount+1, postcount=postcount+1, lastthreadid='".intval($threadid)."', lastposttime='".time()."', lastposterid='".intval($spielhoellebot)."', lastposter='".strip_tags($postusername)."' WHERE boardid='".intval($neuesspiel_board)."'");
$db->query("UPDATE bb".$n."_users SET userposts=userposts+1 WHERE userid='".intval($spielhoellebot)."'");
}
}
if ($neuesspielposting == 2 &&$spielnr >0){
if ($boardversion == "1.0.2") {
$db->unbuffered_query("INSERT INTO bb".$n."_posts SET iconid='".$neuesspiel_iconid."', posttopic='".$topic."', threadid='".intval($neuesspiel_thread)."',message='".strip_tags($message)."',userid='".intval($spielhoellebot)."',username='".strip_tags($postusername)."',posttime='".time()."',visible='1',showsignature='1'");
$db->unbuffered_query("UPDATE bb".$n."_boards SET postcount=postcount+1,lastposttime='".time()."',lastposterid='".intval($spielhoellebot)."',lastposter='".strip_tags($postusername)."',lastthreadid='".intval($neuesspiel_thread)."' WHERE boardid='".intval($neuesspiel_board)."'");
$db->unbuffered_query("UPDATE bb".$n."_threads SET iconid='".$neuesspiel_iconid."', boardid='".intval($neuesspiel_board)."',lastposttime='".time()."', lastposterid='".intval($spielhoellebot)."', lastposter='".strip_tags($postusername)."', replycount=replycount+1, visible='1' where threadid='".intval($neuesspiel_thread)."'");
$db->query("UPDATE bb".$n."_users SET userposts=userposts+1 WHERE userid = '".intval($spielhoellebot)."'");
}else{
$db->unbuffered_query("INSERT INTO bb".$n."_posts SET iconid='".$neuesspiel_iconid."', posttopic='".$topic."', threadid='".intval($neuesspiel_thread)."',message='".strip_tags($message)."',userid='".intval($spielhoellebot)."',username='".strip_tags($postusername)."',posttime='".time()."',visible='1',showsignature='1'");
$db->unbuffered_query("UPDATE bb".$n."_boards SET postcount=postcount+1,lastposttime='".time()."',lastposterid='".intval($spielhoellebot)."',lastposter='".strip_tags($postusername)."',lastthreadid='".intval($neuesspiel_thread)."' WHERE boardid='".intval($neuesspiel_board)."'");
$db->unbuffered_query("UPDATE bb".$n."_threads SET iconid='".$neuesspiel_iconid."', boardid='".intval($neuesspiel_board)."',lastposttime='".time()."', lastposterid='".intval($spielhoellebot)."', lastposter='".strip_tags($postusername)."', replycount=replycount+1, visible='1' where threadid='".intval($neuesspiel_thread)."'");
$db->query("UPDATE bb".$n."_users SET userposts=userposts+1 WHERE userid = '".intval($spielhoellebot)."'");
}
}
if (file_exists ("../arcade/swf_game_portal_neuespiele_liste.xml")) {
unlink("../arcade/swf_game_portal_neuespiele_liste.xml");
}
if (file_exists ("../arcade/swf_game_forum_neuespiele_liste.xml")) {
unlink("../arcade/swf_game_forum_neuespiele_liste.xml");
}
@closedir($das_verzeichnis);
if ($spielnr >0) {
if ($Datei_zaehler >0) {
$listsessionscan .="<br><br>Es wurden folgende Spiel(e) laut Protokoll installiert.<br><br>Protokoll Datei (protokoll_zip_massenupload.html) auf dem FTP ins Verzeichnis abgelegt: <a href=\"./swf_zip_upload/protokoll_zip_massenupload.html\" target=\"_blank\">Datei ffnen</a><br>";
@fputs($datei,"<br><br>Es wurden folgende Spiel(e) laut Protokoll installiert.");
}
}else{
if ($Datei_zaehler >0) {
$listsessionscan .="<br><br><font color=\"red\"><b>Es wurden KEINE neuen Spiele gefunden / installiert!</b></font><br>";
@fputs($datei,"<br><br><font color=\"red\"><b>Es wurden KEINE neuen Spiele gefunden / installiert!</b></font><br>");
}
}
if ($Datei_zaehler == 0 &&$spielnr ==0) {
$listsessionscan .="<br><br><font color=\"red\"><b>Es wurden KEIN Spiele im Verzeichnis gefunden!</b></font><br>";
@fputs($datei,"<br><br><font color=\"red\"><b>Es wurden KEIN Spiele im Verzeichnis gefunden!</b></font><br>");
}
$write="</td>
  </tr>
  </table>
  </body></html>";
@fputs($datei,"$write");
@fclose($datei);
if ($boardversion == "1.0.2") {
eval ("\$anzeige = \"".gettemplate("swf_game_massenupload_start")."\";");
eval ("\$footer_acp = \"".gettemplate("swf_game_footer")."\";");
eval("print(\"".gettemplate("swf_game")."\");");
}else{
eval("\$anzeige = \"".$tpl->get("swf_game_massenupload_start",1)."\";");
eval("\$footer_acp = \"".$tpl->get("swf_game_footer",1)."\";");
eval("\$tpl->output(\"".$tpl->get("swf_game",1)."\",1);");
}
exit();
}
if ($action == "massenupload_start_tar") {
$freigabe = 0;
$pfad_gameordner = "../".$gameordner."";
if (!is_writeable($pfad_gameordner)) {
$status_gameordner = "<img src='images/rights_not_ok.gif' align='absmiddle' border='0'>";
$freigabe++;
}else{
$status_gameordner = "<img src='images/rights_ok.gif' align='absmiddle' border='0'>";
}
if (!is_writeable("./../arcade/")) {
$status_arcade_gamedata = "<img src='images/rights_not_ok.gif' align='absmiddle' border='0'>";
$freigabe++;
}else{
$status_arcade_gamedata = "<img src='images/rights_ok.gif' align='absmiddle' border='0'>";
}
if (!is_writeable("./../arcade/arcadelib")) {
$status_arcade_arcadelib = "<img src='images/rights_not_ok.gif' align='absmiddle' border='0'>";
$freigabe++;
}else{
$status_arcade_arcadelib = "<img src='images/rights_ok.gif' align='absmiddle' border='0'>";
}
if (!is_writeable("./../arcade/")) {
$status_swf_tar_upload = "<img src='images/rights_not_ok.gif' align='absmiddle' border='0'>";
$freigabe++;
}else{
$status_swf_tar_upload = "<img src='images/rights_ok.gif' align='absmiddle' border='0'>";
}
if (!is_writeable("../".$gifordner."")) {
$status_gifordner = "<img src='images/rights_not_ok.gif' align='absmiddle' border='0'>";
$freigabe++;
}else{
$status_gifordner = "<img src='images/rights_ok.gif' align='absmiddle' border='0'>";
}
if ($freigabe >0) {
$error_msg="FEHLER: Fehlende Schreibrechte auf den Ordnern, Status pr&uuml;fen ! - Vorgang abgebrochen !";
if ($boardversion == "1.0.2") {
eval("print(\"".gettemplate("error")."\");");
}else{
eval("\$tpl->output(\"".$tpl->get("error",1)."\",1);");
}
exit();
}
$jetztZEIT=time();
$protokolldatum_formatiert = formatdate($dateformat,$jetztZEIT);
$protokollzeit_formatiert = formatdate($timeformat,$jetztZEIT);
$write="<html>
<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\">
<title>Protokoll des *.tar Massenupload's erstellt am: ".$protokolldatum_formatiert." - ".$protokollzeit_formatiert." Uhr</title>
</head>
<body bgcolor=\"#CDCDCD\">
<table border=\"0\" width=\"100%\" id=\"SpielH&ouml;lle Protokoll Massenuploads\">
<tr>
<td bgcolor=\"#ABABAB\" align=\"center\"><br><img border=\"0\" src=\"$url2board/acp/images/swf_banner.png\"><br /><br /><font color=\"#ffffff\">Protokoll des *.tar Massenupload's erstellt am: ".$protokolldatum_formatiert." - ".$protokollzeit_formatiert." Uhr<br/></font></td>
</tr>
</table><br>
<table border=\"0\" width=\"100%\" id=\"SpielH&ouml;lle Protokoll Massenuploads2\">
<tr>
<td bgcolor=\"#E2E2E2\" align=\"left\"><br>$list_einstellungen_scan<br><br>";
$datei=@fopen("./swf_tar_upload/protokoll_tar_massenupload.html","w");
@chmod ("./swf_tar_upload/protokoll_tar_massenupload.html",0777);
@fputs($datei,"$write");
$listsessionscan="";
$Quellverzeichnis = './../arcade/';
$spiele_verzeichnis = './../'.$gameordner;
$images_verzeichnis = './../'.$gifordner;
$gamedata_ordner        = './../arcade/gamedata';
$dbgwidth = '640';
$dbgheight = '480';
$dbov = intval($_POST['dbov']);
$v3game = intval($_POST['v3game']);
$katid = intval($_POST['sgid']);
$rangid = intval($_POST['rgid']);
$rueckwaerts = intval($_POST['rueckwaerts']);
$kat_aus_php = intval($_POST['kat']);
$rang_aus_php = intval($_POST['rang']);
$downloadbar = intval($_POST['downloadbar']);
$mochigames = intval($_POST['mochigames']);
$ibpro_game = intval($_POST['ibpro_game']);
$PHP_PRIO_FSK18 = intval($_POST['PHP_PRIO_FSK18']);
$PHP_PRIO_V3GAME = intval($_POST['PHP_PRIO_V3GAME']);
$PHP_PRIO_RUECK = intval($_POST['PHP_PRIO_RUECK']);
$PHP_PRIO_KAT = intval($_POST['PHP_PRIO_KAT']);
$PHP_PRIO_RANG = intval($_POST['PHP_PRIO_RANG']);
$PHP_PRIO_DOWNLOADBAR = intval($_POST['PHP_PRIO_DOWNLOADBAR']);
$PHP_PRIO_MOCHIGAMES = intval($_POST['PHP_PRIO_MOCHIGAMES']);
$PHP_PRIO_IBPRO = intval($_POST['PHP_PRIO_IBPRO']);
$listsessionscan .="<b>Massenuploadroutine nach .tar Dateien l&auml;uft</b><br><br>";
@fputs($datei,"&nbsp;<b>Massenuploadroutine nach .tar Dateien l&auml;uft</b><br><br>");
$listsessionscan .="Verzeichnis: <b>[".$Quellverzeichnis."]</b> wird nach *.tar Dateien durchsucht.<br><br>";
@fputs($datei,"&nbsp;Verzeichnis: <b>[".$Quellverzeichnis."]</b> wird nach *.tar Dateien durchsucht.<br><br>");
if (is_dir ($Quellverzeichnis)){
$oeffne_Quellverzeichnis = @opendir ($Quellverzeichnis);
$Datei_zaehler = 0;
while(($db_name = @readdir ($oeffne_Quellverzeichnis)) !== false){
if (($db_name != ".") AND ($db_name != "..")){
$dateiendung = substr (strrchr ($db_name,"."),1);
if ($dateiendung == "tar") {
if (preg_match("/game_/",$db_name)) {
$name = preg_replace ( "/^(game)_(.+?)\.(\S+)$/","",$db_name );
}elseif (preg_match("/html5_/",$db_name)) {
$name = preg_replace ( "/^(html5)_(.+?)\.(\S+)$/","",$db_name );
}else{
$name = substr ($db_name,0,-4);
}
$name = trim ($name);
$listsessionscan .=" Filename: ".$name." wird geprft ob in der Datenbank vorhanden...";
@fputs($datei,"&nbsp;Filename: ".$name." wird geprft ob in der Datenbank vorhanden...");
$swf_games_lesen = $db->query_first("SELECT * FROM bb".$n."_swf_games WHERE name='".$name."'");
if ($swf_games_lesen['name'] != $name){
$listsessionscan .=" <font color=\"green\"><b>OK</b></font><br>";
@fputs($datei,"&nbsp;<font color=\"green\"><b>OK</b></font><br>");
$Datei_liste[$Datei_zaehler] = $db_name;
$Datei_zaehler++;
}else{
$listsessionscan .=" <font color=\"red\"><b>ist schon vorhanden !</b></font><br>";
@fputs($datei,"&nbsp;<font color=\"red\"><b>ist schon vorhanden !</b></font><br>");
}
}
}
}
@closedir ($oeffne_Quellverzeichnis);
}
$installationdurchlaufzaehler = 0;
if ($Datei_zaehler == 0) {
$listsessionscan .="<br><font color='red'><b>Installation abgebrochen</b></font>, keine Files im Verzeichnis acp/swf_tar_upload...<br>";
@fputs($datei,"<br><font color='red'><b>Installation abgebrochen</b></font>, keine Files im Verzeichnis acp/swf_tar_upload...<br>");
$write="</td></tr></table></body></html>";
@fputs($datei,"$write");
@fclose($datei);
}else{
$listsessionscan .="<br><br><b>Installation l&auml;uft...</b><br>";
@fputs($datei,"<br><br><b>Installation l&auml;uft...</b><br>");
}
require_once ('swf_lib/tar.php');
while ($Datei_zaehler >$installationdurchlaufzaehler) {
$fehlerinPHPdatei = 0;
if (preg_match("/game_/",$Datei_liste[$installationdurchlaufzaehler])) {
$name = preg_replace ( "/^(game)_(.+?)\.(\S+)$/","",$Datei_liste[$installationdurchlaufzaehler] );
$html5_installation = 0;
}elseif (preg_match("/html5_/",$Datei_liste[$installationdurchlaufzaehler])) {
$name = preg_replace ( "/^(html5)_(.+?)\.(\S+)$/","",$Datei_liste[$installationdurchlaufzaehler] );
$html5_installation = 1;
}else{
$name = substr ($Datei_liste[$installationdurchlaufzaehler],0,-4);
$html5_installation = 0;
}
$name                   = trim ($name);
$dateiname_Verzeichnis         = "swf_tar_upload/".$Datei_liste[$installationdurchlaufzaehler]."";
$dateiname                   = $Datei_liste[$installationdurchlaufzaehler];
unset ($tar);
$swf_games = $db->query_first("SELECT gameid FROM bb".$n."_swf_games WHERE name='".$name."'");
if (!$swf_games['gameid']) {
clearstatcache();
$v3game = 0;
if ($html5_installation == 1) {
$mit_oder_ohne_gamedata_ordner = "";
}else{
$mit_oder_ohne_gamedata_ordner = "gamedata/";
}
$tar = new Archive_Tar ($Quellverzeichnis .'/'.$dateiname);
$list = $tar->listContent ();
if (count ($list) >0){
foreach ($list as $key =>$val){
if (is_array ($val)){
if (strpos ($val['filename'],$mit_oder_ohne_gamedata_ordner .$name) !== false){
if ($html5_installation == 1) {
$ZielGameDataSpielnameOrdner = "".$name."";
}else{
$ZielGameDataSpielnameOrdner = "".$gamedata_ordner."/".$name."";
}
if (!file_exists ($ZielGameDataSpielnameOrdner)){
@mkdir ($ZielGameDataSpielnameOrdner,0777);
@chmod ($ZielGameDataSpielnameOrdner,0777);
}
}
}
}
}else{
$error_msg="FEHLER: Eine Datei ist nicht im TAR Format: $name - Vorgang abgebrochen !";
if ($boardversion == "1.0.2") {
eval("print(\"".gettemplate("error")."\");");
}else{
eval("\$tpl->output(\"".$tpl->get("error",1)."\",1);");
}
exit();
}
$error = $tar->extractModify ($Quellverzeichnis,'');
$upload_quelle_php_Dateiname = "".$Quellverzeichnis."/".$name.".php";@chmod ($upload_quelle_php_Dateiname ,0777);
if (preg_match("/game_/",$Datei_liste[$installationdurchlaufzaehler])) {
$upload_quelle_tar_Dateiname = "".$Quellverzeichnis."/game_".$name.".tar";@chmod ($upload_quelle_tar_Dateiname ,0777);
}elseif (preg_match("/html5_/",$Datei_liste[$installationdurchlaufzaehler])) {
$upload_quelle_tar_Dateiname = "".$Quellverzeichnis."/html5_".$name.".tar";@chmod ($upload_quelle_tar_Dateiname ,0777);
}else{
$upload_quelle_tar_Dateiname = "".$Quellverzeichnis."/".$name.".tar";@chmod ($upload_quelle_tar_Dateiname ,0777);
}
$upload_quelle_swf_Dateiname = "".$Quellverzeichnis."/".$name.".swf";@chmod ($upload_quelle_swf_Dateiname ,0777);
$upload_quelle_gif1_Dateiname = "".$Quellverzeichnis."/".$name."1.gif";@chmod ($upload_quelle_gif1_Dateiname ,0777);
$upload_quelle_gif2_Dateiname = "".$Quellverzeichnis."/".$name."2.gif";@chmod ($upload_quelle_gif2_Dateiname ,0777);
if ($html5_installation == 1) {
$upload_quelle_text_Dateiname = "".$Quellverzeichnis."/".$name."/".$name.".txt";@chmod ($upload_quelle_text_Dateiname ,0777);
$upload_quelle_index_Dateiname = "".$Quellverzeichnis."/".$name."/index.html";@chmod ($upload_quelle_index_Dateiname ,0777);
$upload_quelle_v32gametxt_Dateiname = "".$Quellverzeichnis."/".$name."/v32game.txt";@chmod ($upload_quelle_index_Dateiname ,0777);
$upload_quelle_Gamedataordner = "".$Quellverzeichnis."/".$name."";@chmod ($upload_quelle_Gamedataordner ,0777);
$upload_quelle_Gamedataordner_spieleordner ="".$Quellverzeichnis."/".$name."";@chmod ($upload_quelle_Gamedataordner_spieleordnerr ,0777);
$upload_quelle_alles_im_gamedataordner = "".$Quellverzeichnis."/".$name."";@chmod ($upload_quelle_alles_im_gamedataordner ,0777);
$ziel_quelle_swf_Dateiname = "".$spiele_verzeichnis."/".$name.".swf";
$ziel_quelle_gif_Dateiname = "".$images_verzeichnis."/".$name.".gif";
$ziel_quelle_gif1_Dateiname = "".$images_verzeichnis."/".$name."1.gif";
$ziel_quelle_gif2_Dateiname = "".$images_verzeichnis."/".$name."2.gif";
$ziel_quelle_gamedata_spielnameORDNER = "./".$gameordner."/";
$ziel_quelle_text_Dateiname = "./../".$gameordner."/".$name."/".$name.".txt";
$ziel_quelle_index_Dateiname = "./../".$gameordner."/".$name."/index.html";
$ziel_quelle_v32gametxt_Dateiname = "./../".$gameordner."/".$name."/v32game.txt";
$ziel_quelle_alles_im_gamedataordner = "./../".$gameordner."/".$name."";
$ziel_quelle_datadataOrdner  = "./../".$gameordner."";
if (file_exists ($upload_quelle_php_Dateiname)){
@chmod ($ziel_quelle_gamedata_spielnameORDNER,0777);
@mkdir ($ziel_quelle_alles_im_gamedataordner,0777);
@chmod ($ziel_quelle_alles_im_gamedataordner,0777);
ordner_copy($upload_quelle_alles_im_gamedataordner,$ziel_quelle_alles_im_gamedataordner);
@chmod ($upload_quelle_Gamedataordner,0777);
if (file_exists ($upload_quelle_Gamedataordner)) {
$upload_quelle_wichtig_file = "".$Quellverzeichnis."/WICHTIG_BITTE_LESEN!.txt";
if (file_exists ($upload_quelle_wichtig_file)) {
@unlink ($upload_quelle_wichtig_file);
}
}
}
}else{
$upload_quelle_text_Dateiname = "".$Quellverzeichnis."/gamedata/".$name."/".$name.".txt";@chmod ($upload_quelle_text_Dateiname ,0777);
$upload_quelle_arcadelib_ordner = "".$Quellverzeichnis."/arcade";@chmod ($upload_quelle_arcadelib_ordner ,0777);
$upload_quelle_arcadelib_Dateiname = "".$Quellverzeichnis."/arcade/arcadelib/".$name.".txt";@chmod ($upload_quelle_arcadelib_Dateiname ,0777);
$upload_quelle_index_Dateiname = "".$Quellverzeichnis."/gamedata/".$name."/index.html";@chmod ($upload_quelle_index_Dateiname ,0777);
$upload_quelle_v32gametxt_Dateiname = "".$Quellverzeichnis."/gamedata/".$name."/v32game.txt";@chmod ($upload_quelle_index_Dateiname ,0777);
$upload_quelle_Gamedataordner = "".$Quellverzeichnis."/gamedata";@chmod ($upload_quelle_Gamedataordner ,0777);
$upload_quelle_Gamedataordner_spieleordner ="".$Quellverzeichnis."/gamedata/".$name."";@chmod ($upload_quelle_Gamedataordner_spieleordnerr ,0777);
$upload_quelle_alles_im_gamedataordner = "".$Quellverzeichnis."/gamedata/".$name."";@chmod ($upload_quelle_alles_im_gamedataordner ,0777);
$ziel_quelle_swf_Dateiname = "".$spiele_verzeichnis."/".$name.".swf";
$ziel_quelle_arcadelib_Dateiname = "./../arcade/arcadelib/".$name.".txt";
$ziel_quelle_gif_Dateiname = "".$images_verzeichnis."/".$name.".gif";
$ziel_quelle_gif1_Dateiname = "".$images_verzeichnis."/".$name."1.gif";
$ziel_quelle_gif2_Dateiname = "".$images_verzeichnis."/".$name."2.gif";
$ziel_quelle_gamedata_spielnameORDNER = "".$gamedata_ordner."/".$name."";
$ziel_quelle_text_Dateiname = "".$gamedata_ordner."/".$name."/".$name.".txt";
$ziel_quelle_index_Dateiname = "".$gamedata_ordner."/".$name."/index.html";
$ziel_quelle_v32gametxt_Dateiname = "".$gamedata_ordner."/".$name."/v32game.txt";
$ziel_quelle_alles_im_gamedataordner = "".$gamedata_ordner."/".$name."";
$ziel_quelle_datadataOrdner = "".$gamedata_ordner."";
if (file_exists ($upload_quelle_php_Dateiname) &&file_exists ($upload_quelle_swf_Dateiname) &&file_exists ($upload_quelle_gif1_Dateiname)){
if (file_exists ($ziel_quelle_gamedata_spielnameORDNER)){
@chmod ($ziel_quelle_gamedata_spielnameORDNER,0777);
ordner_copy($upload_quelle_alles_im_gamedataordner,$ziel_quelle_alles_im_gamedataordner);
if (file_exists ($upload_quelle_Gamedataordner_spieleordner)) @rmdir ($upload_quelle_Gamedataordner_spieleordner);
if (file_exists ($upload_quelle_Gamedataordner)) {
$upload_quelle_wichtig_file = "".$Quellverzeichnis."/WICHTIG_BITTE_LESEN!.txt";
if (file_exists ($upload_quelle_wichtig_file)) {
@unlink ($upload_quelle_wichtig_file);
}
}
}
}
}
if ($html5_installation == 0) {
if (file_exists ($ziel_quelle_swf_Dateiname)){
@chmod ($ziel_quelle_swf_Dateiname,0777);
@unlink ($ziel_quelle_swf_Dateiname);
}
if (file_exists ($upload_quelle_swf_Dateiname)) {
@copy ($upload_quelle_swf_Dateiname,$ziel_quelle_swf_Dateiname);
@chmod ($ziel_quelle_swf_Dateiname,0777);
}
}
if (file_exists ($ziel_quelle_gif_Dateiname)){
@chmod ($ziel_quelle_gif_Dateiname,0777);
@unlink ($ziel_quelle_gif_Dateiname);
}
if (file_exists ($ziel_quelle_arcadelib_Dateiname)){
@chmod ($ziel_quelle_arcadelib_Dateiname,0777);
@unlink ($ziel_quelle_arcadelib_Dateiname);
}
if (file_exists ($upload_quelle_arcadelib_Dateiname)) {
@copy ($upload_quelle_arcadelib_Dateiname,$ziel_quelle_arcadelib_Dateiname);
@chmod ($ziel_quelle_arcadelib_Dateiname,0777);
}
if (file_exists ($upload_quelle_gif2_Dateiname)) {
@copy ($upload_quelle_gif2_Dateiname,$ziel_quelle_gif2_Dateiname);
@chmod ($ziel_quelle_gif2_Dateiname,0777);
$gifi = "2";
}
if (file_exists ($upload_quelle_gif1_Dateiname)) {
@copy ($upload_quelle_gif1_Dateiname,$ziel_quelle_gif1_Dateiname);
@chmod ($ziel_quelle_gif1_Dateiname,0777);
$gifi = "1";
}
if (file_exists ($upload_quelle_gif_Dateiname)) {
@copy ($upload_quelle_gif_Dateiname,$ziel_quelle_gif_Dateiname);
@chmod ($ziel_quelle_gif_Dateiname,0777);
$gifi = "";
}
if ($html5_installation == 0) {
if (file_exists ($upload_quelle_swf_Dateiname)) @unlink ($upload_quelle_swf_Dateiname);
}
if (file_exists ($upload_quelle_gif1_Dateiname)) @unlink ($upload_quelle_gif1_Dateiname);
if (file_exists ($upload_quelle_gif2_Dateiname)) @unlink ($upload_quelle_gif2_Dateiname);
if (file_exists ($upload_quelle_tar_Dateiname)) @unlink ($upload_quelle_tar_Dateiname);
if (file_exists ($upload_quelle_arcadelib_ordner)) {
rrmdir($upload_quelle_arcadelib_ordner);
}
define('IN_PHPBB','1');
$game_data['game_name'] ="";
$altoderneu = 0;
if (file_exists ($upload_quelle_php_Dateiname)) {
$suchennachWerbung = "/<a href/";
$checkdatei = fopen($upload_quelle_php_Dateiname,'r');
$ausgelesenerTEXT = fread($checkdatei,4096);
if (preg_match($suchennachWerbung,$ausgelesenerTEXT)) {
$listsessionscan .= "- <font color=\"red\"><b>FEHLER in PHP Datei:</b></font> Im .tar Paket ($upload_quelle_tar_Dateiname) in der PHP Datei: $upload_quelle_php_Dateiname<br>";
@fputs($datei,"&nbsp;- <font color=\"red\"><b>FEHLER in PHP Datei:</b></font> Im .tar Paket ($upload_quelle_tar_Dateiname) in der PHP Datei: $upload_quelle_php_Dateiname<br>");
$fehlerinPHPdatei = 1;
}
fclose ($checkdatei);
if ($fehlerinPHPdatei == 0) require_once ($upload_quelle_php_Dateiname);
}
if ($fehlerinPHPdatei == 0) {
if ($game_data['game_name']) {
$altoderneu = 1;
$dbname=str_replace(" ","_",$game_data[game_name]);
$dbtitel = str_replace("'","`",$game_data[game_name]);
$dbscorevar=$game_data[game_scorevar];
$dbfilename=str_replace(".php","",$dbscorevar);
$dbname=str_replace(".php","",$dbscorevar);
$dbthumbnailname=str_replace(".php","",$dbscorevar);
$dbthumbnailname = $dbthumbnailname;
$dbchampiontext=$game_data[game_title];
$dbchampioncolor="#000000";
$dbchampiontext = str_replace("'","`",$game_data[game_name]);
$dbgwidth = $game_data[game_width];
$dbgheight = $game_data[game_height];
$dbdescription = $game_data[game_desc];
$dbdescription = preg_replace("/'/","`",$dbdescription);
$dbtitel = preg_replace("/'/","`",$dbtitel);
$HighScore_upordown = $game_data[game_scoretype];
if ($HighScore_upordown == "SCORETYPE_LOW") {
$rueckwaerts = 1;
}else{
$rueckwaerts        = 0;
}
$gametyp = $game_data[game_type];
if ($gametyp == "V3ARCADE_GAME"||$gametyp == "IBPROV3_GAME") {
$v3game = 1;
}else{
$v3game = 0;
}
if (!$dbdescription) $dbdescription = "Ich wuensche Euch viel Spass mit diesem Game.";
$listsessionscan .="- Info: ".$dbtitel." hat eine neuere PHP Datei.<br>";
@fputs($datei,"&nbsp;- Info: ".$dbtitel." hat eine neuere PHP Datei.<br>");
}elseif (intval($config['gspielhoelle']) == 1) {
$altoderneu = 0;
$dbname=$config['gspielhoelle_name'];
$dbtitel = str_replace("'","`",$config['gspielhoelle_title']);
$dbfilename = $config['gspielhoelle_filename'];
$dbthumbnailname=$config['gspielhoelle_thumbnailname'];
$dbchampioncolor=$config['gspielhoelle_championcolor'];
$dbscorevar=("$".$config['gspielhoelle_scorevar']."");
$dbchampiontext = str_replace("'","`",$config['gspielhoelle_championtext']);
$dbgwidth = $config['gspielhoelle_width'];
$dbgheight = $config['gspielhoelle_height'];
$rueckwaerts = $config['gspielhoelle_rueckwaerts'];
$v3game = $config['gspielhoelle_v3game'];
$ibpro_game = $config['gspielhoelle_ibprogames'];
$mochigames = intval($config['gspielhoelle_mochigames']);
$dbov = $config['gspielhoelle_ov18'];
$dbdescription = $config['gspielhoelle_description'];
$dbactive = $config['gspielhoelle_active'];
$listsessionscan .="- Info: ".$dbtitel." hat eine eigene SpielHlle PHP Datei.<br>";
@fputs($datei,"&nbsp;- Info: ".$dbtitel." hat eine eigene SpielHlle PHP Datei.<br>");
}else{
$altoderneu = 0;
$dbname=$config['gname'];
$dbtitel = str_replace("'","`",$config['gtitle']);
$dbfilename=$config['gname'];
$dbthumbnailname=$config['gname'];
$dbchampiontext=$config['gtitle'];
$dbchampioncolor=("#".$config['bgcolor']);
$dbscorevar=("$".$config['gname']."score");
$dbchampiontext = str_replace("'","`",$config['gtitle']);
$dbgwidth = $config['gwidth'];
$dbgheight = $config['gheight'];
$rueckwaerts = 0;
$dbov = 0;
$v3game = 0;
$highscore_type = $config['highscore_type'];
if ($highscore_type == "high") $rueckwaerts = 0;
if ($highscore_type == "low") $rueckwaerts = 1;
$reversed = $config['reversed'];
if ($reversed == "1") $rueckwaerts = 1;
if ($reversed == "0") $rueckwaerts = 0;
if($config['gwords']!=""){
$dbdescription=$config['gwords'];
if ($config['gkeys'] != "") {
$dbdescription = "$config[gwords]<br>$config[gkeys]";
$dbdescription = preg_replace("/'/","`",$dbdescription);
}
}else{
$dbdescription="Ich wuensche Euch viel Spass mit diesem Game.";
if ($config['gkeys'] != "") {
$dbdescription = "Ich wuensche Euch viel Spass mit diesem Game.<br>$config[gkeys]";
$dbdescription = preg_replace("/'/","`",$dbdescription);
}
}
$listsessionscan .="- Info: ".$dbtitel." hat eine ltere PHP Datei.<br>";
@fputs($datei,"&nbsp;- Info: ".$dbtitel." hat eine ltere PHP Datei.<br>");
}
if (file_exists ($upload_quelle_php_Dateiname)) @unlink ($upload_quelle_php_Dateiname);
$dbactive="0";
$dbdescription = preg_replace("/'/","`",$dbdescription);
$spielnr = $installationdurchlaufzaehler+1;
$spielethread .="".$dbtitel."
";
if ($Datei_zaehler >0) {
$listsessionscan .="- Spiel: ".$dbtitel." wird installiert. ";
@fputs($datei,"&nbsp;- Spiel: ".$dbtitel." wird installiert.");
}
$dbcodebase = "classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\"";
$dbquerystring = "location=\$vpa_bburl&gamename=\$game&s=\$session[sessionhash]";
$dbobjectparam = "<param name=\"quality\" value=\"high\"><param name=\"bgcolor\" value=\"#000000\">";
$dbembedparam = "pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\"";
if (intval($dbgwidth) == 0) {
$dbgwidth = '640';
}
if (intval($dbgheight) == 0) {
$dbgheight = '480';
}
if (!$dbscorevar) {
$dbscorevar=("$".$name."score");
}
if (intval($config['gspielhoelle']) == 1) {
if (!$dbname ||!$dbtitel ||!$dbfilename ||!$dbthumbnailname) {
$error_msg="FEHLER: Das Paket ist nicht korrekt im Format gepackt: <b>".$name."</b> - Vorgang abgebrochen !";
@fputs($datei,"<br><br>FEHLER: Das Paket ist nicht korrekt im Format gepackt: <b>".$name."</b> - Vorgang abgebrochen !");
$write="</td></tr></table></body></html>";
@fputs($datei,"$write");
@fclose($datei);
if ($boardversion == "1.0.2") {
eval("print(\"".gettemplate("error")."\");");
}else{
eval("\$tpl->output(\"".$tpl->get("error",1)."\",1);");
}
exit();
}
$dbdescription = htmlconverter(utf8_decode($dbdescription));
$db->query("INSERT INTO bb".$n."_swf_games (name, title, description, filename, thumbnailname, active, championactive, championid, championtext, championcolor, scorevar, width, height, codebase, querystring, objectparam, embedparam)
                    VALUES ('".$dbname."','".$dbtitel."','".$dbdescription."','".$dbfilename."','".$dbthumbnailname."','".$dbactive."','".$dbchampionactive."','".$dbchampionid."','".$dbchampiontext."','".$dbchampioncolor."','".$dbscorevar."','".$dbgwidth."','".$dbgheight."','".$dbcodebase."','".$dbquerystring."','".$dbobjectparam."','".$dbembedparam."')");
}else{
if (!$dbname ||!$dbtitel ||!$dbfilename ||!$dbthumbnailname) {
$error_msg="FEHLER: Das Paket ist nicht korrekt im Format gepackt: <b>".$name."</b> - Vorgang abgebrochen !";
@fputs($datei,"<br><br>FEHLER: Das Paket ist nicht korrekt im Format gepackt: <b>".$name."</b> - Vorgang abgebrochen !");
$write="</td></tr></table></body></html>";
@fputs($datei,"$write");
@fclose($datei);
if ($boardversion == "1.0.2") {
eval("print(\"".gettemplate("error")."\");");
}else{
eval("\$tpl->output(\"".$tpl->get("error",1)."\",1);");
}
exit();
}
if ($gifi == '2') {
$dbdescription = htmlconverter(utf8_decode($dbdescription));
$db->query("INSERT INTO bb".$n."_swf_games (name, title, description, filename, thumbnailname, active, championactive, championid, championtext, championcolor, scorevar, width, height, codebase, querystring, objectparam, embedparam)
                    VALUES ('".$dbname."','".$dbtitel."','".$dbdescription."','".$dbfilename.".swf','".$dbthumbnailname."2.gif','".$dbactive."','".$dbchampionactive."','".$dbchampionid."','".$dbchampiontext." Champion','".$dbchampioncolor."','".$dbscorevar."','".$dbgwidth."','".$dbgheight."','".$dbcodebase."','".$dbquerystring."','".$dbobjectparam."','".$dbembedparam."')");
}elseif ($gifi == '1') {
$dbdescription = htmlconverter(utf8_decode($dbdescription));
$db->query("INSERT INTO bb".$n."_swf_games (name, title, description, filename, thumbnailname, active, championactive, championid, championtext, championcolor, scorevar, width, height, codebase, querystring, objectparam, embedparam)
                    VALUES ('".$dbname."','".$dbtitel."','".$dbdescription."','".$dbfilename.".swf','".$dbthumbnailname."1.gif','".$dbactive."','".$dbchampionactive."','".$dbchampionid."','".$dbchampiontext." Champion','".$dbchampioncolor."','".$dbscorevar."','".$dbgwidth."','".$dbgheight."','".$dbcodebase."','".$dbquerystring."','".$dbobjectparam."','".$dbembedparam."')");
}else{
$dbdescription = htmlconverter(utf8_decode($dbdescription));
$db->query("INSERT INTO bb".$n."_swf_games (name, title, description, filename, thumbnailname, active, championactive, championid, championtext, championcolor, scorevar, width, height, codebase, querystring, objectparam, embedparam)
                    VALUES ('".$dbname."','".$dbtitel."','".$dbdescription."','".$dbfilename.".swf','".$dbthumbnailname.".gif','".$dbactive."','".$dbchampionactive."','".$dbchampionid."','".$dbchampiontext." Champion','".$dbchampioncolor."','".$dbscorevar."','".$dbgwidth."','".$dbgheight."','".$dbcodebase."','".$dbquerystring."','".$dbobjectparam."','".$dbembedparam."')");
}
}
$row = $db->query_first("SELECT max(gameid) as gameid FROM bb".$n."_swf_games");
$gameid = intval($row['gameid']);
$datum=time();
$katid = intval($_POST['sgid']);
$rangid = intval($_POST['rgid']);
$kat_aus_php = intval($_POST['kat']);
$rang_aus_php = intval($_POST['rang']);
if ($html5_installation == 1) {
$html5game = 1;
}else{
$html5game = 1;
}
$PHP_PRIO_IBPRO = intval($_POST['PHP_PRIO_IBPRO']);
$PHP_PRIO_FSK18 = intval($_POST['PHP_PRIO_FSK18']);
$PHP_PRIO_V3GAME = intval($_POST['PHP_PRIO_V3GAME']);
$PHP_PRIO_RUECK = intval($_POST['PHP_PRIO_RUECK']);
$PHP_PRIO_KAT = intval($_POST['PHP_PRIO_KAT']);
$PHP_PRIO_RANG = intval($_POST['PHP_PRIO_RANG']);
$PHP_PRIO_DOWNLOADBAR = intval($_POST['PHP_PRIO_DOWNLOADBAR']);
$PHP_PRIO_MOCHIGAMES = intval($_POST['PHP_PRIO_MOCHIGAMES']);
if ($PHP_PRIO_IBPRO == 1) $ibpro_game = intval($_POST['ibpro_game']);
if ($PHP_PRIO_FSK18 == 1) $dbov = intval($_POST['dbov']);
if ($PHP_PRIO_V3GAME == 1) $v3game = intval($_POST['v3game']);
if ($PHP_PRIO_RUECK == 1) $rueckwaerts = intval($_POST['rueckwaerts']);
if ($PHP_PRIO_DOWNLOADBAR == 1) $downloadbar = intval($_POST['downloadbar']);
if ($PHP_PRIO_MOCHIGAMES == 1) $mochigames = intval($_POST['mochigames']);
if ($PHP_PRIO_KAT == 1 &&$kat_aus_php == 0 &&$config[gspielhoelle] == 1)  $katid = $config[gspielhoelle_kat];
if ($PHP_PRIO_RANG == 1 &&$rang_aus_php == 1 &&$config[gspielhoelle] == 1) $rang = $config[gspielhoelle_rang];
if (intval($config['gspielhoelle']) == 1) {
if ($PHP_PRIO_RANG == 1 &&$rang_aus_php == 1) {
$datum=time();
$db->query("UPDATE bb".$n."_swf_games SET ibpro_game='".$ibpro_game."', hgames='".$html5game."', mochigames='".$mochigames."', dl='".$downloadbar."', rueckwaerts='".$rueckwaerts."',kat='".$katid."', v3game='".$v3game."', ov18='".$dbov."', active='".$dbactive."', datum='$datum', rang = '".$rang."' WHERE gameid='".$gameid."'");
}else{
$datum=time();
$db->query("UPDATE bb".$n."_swf_games SET ibpro_game='".$ibpro_game."', hgames='".$html5game."', mochigames='".$mochigames."', dl='".$downloadbar."', rueckwaerts='".$rueckwaerts."',kat='".$katid."', v3game='".$v3game."', ov18='".$dbov."', active='".$dbactive."', datum='$datum', rang = '".$rangid."' WHERE gameid='".$gameid."'");
}
}else{
$datum=time();
$db->query("UPDATE bb".$n."_swf_games SET ibpro_game='".$ibpro_game."', hgames='".$html5game."', mochigames='".$mochigames."', dl='".$downloadbar."', rueckwaerts='".$rueckwaerts."',kat='".$katid."', v3game='".$v3game."', ov18='".$dbov."', active='0', datum='$datum', rang = '".$rangid."' WHERE gameid='".$gameid."'");
}
$games = $db->query_first("SELECT * FROM bb".$n."_swf_games WHERE gameid='$gameid'");
$db->query("INSERT INTO bb".$n."_swf_game_aktive_session (id,gid,gamename,userid,user,score,count) VALUES ('','$gameid','".strip_tags($games['title'])."','0','0','0','0')");
if ($Datei_zaehler >0) {
$listsessionscan .=" <font color=\"green\"><b>OK</b></font><br>";
@fputs($datei,"&nbsp;<font color=\"green\"><b>OK</b></font><br>");
}
}
}
$installationdurchlaufzaehler++;
}
if ($spielnr >0) {
if ($Datei_zaehler >0) {
$listsessionscan .="<br><br>Es wurden folgende Spiel(e) laut Protokoll installiert.<br><br>Protokoll Datei (protokoll_tar_massenupload.html) auf dem FTP ins Verzeichnis abgelegt: <a href=\"./swf_tar_upload/protokoll_tar_massenupload.html\" target=\"_blank\">Datei ffnen</a><br>";
@fputs($datei,"&nbsp;<br><br>Es wurden folgende Spiel(e) laut Protokoll installiert.");
}
}else{
if ($Datei_zaehler >0) {
$listsessionscan .="<br><br><font color=\"red\"><b>Es wurden KEINE neuen Spiele gefunden / installiert!</b></font><br>";
@fputs($datei,"&nbsp;<br><br><font color=\"red\"><b>Es wurden KEINE neuen Spiele gefunden / installiert!</b></font><br>");
}
}
if ($boardversion == "1.0.2") {
eval ("\$topic = \"".gettemplate("swf_game_spiele_installation_tar_massenupload_thread_betreff")."\";");
eval ("\$message = \"".gettemplate("swf_game_spiele_installation_tar_massenupload_thread_message")."\";");
}else{
eval("\$topic = \"".$tpl->get("swf_game_spiele_installation_tar_massenupload_thread_betreff",1)."\";");
eval("\$message = \"".$tpl->get("swf_game_spiele_installation_tar_massenupload_thread_message",1)."\";");
}
$topic = rehtmlconverter($topic);
$message = rehtmlconverter($message);
$postsender = $db->query_first("SELECT username FROM bb".$n."_users WHERE userid='".intval($spielhoellebot)."'");
$postusername = strip_tags($postsender['username']);
if ($neuesspielposting == 1 &&$spielnr >0){
if ($boardversion == "1.0.2") {
$db->query("INSERT INTO bb".$n."_threads (iconid, boardid, topic, starttime, starterid, starter, lastposttime, lastposterid, lastposter, visible) VALUES ('".$neuesspiel_iconid."','$neuesspiel_board','".$topic."', '".time()."', '".intval($spielhoellebot)."', '".strip_tags($postusername)."', '".time()."', '".intval($spielhoellebot)."', '".strip_tags($postusername)."', '1')");
$threadid = $db->insert_id();
$db->query("INSERT INTO bb".$n."_posts (iconid, threadid, userid, username, posttopic, posttime, message, visible,showsignature) VALUES ('".$neuesspiel_iconid."','".intval($threadid)."', '".intval($spielhoellebot)."', '".strip_tags($postusername)."', '".$topic."', '".time()."', '".strip_tags($message)."', '1','1')");
$postid = $db->insert_id();
$db->query("UPDATE bb".$n."_boards SET threadcount=threadcount+1, postcount=postcount+1, lastthreadid='".intval($threadid)."', lastposttime='".time()."', lastposterid='".intval($spielhoellebot)."', lastposter='".strip_tags($postusername)."' WHERE boardid='".intval($neuesspiel_board)."'");
$db->query("UPDATE bb".$n."_users SET userposts=userposts+1 WHERE userid='".intval($spielhoellebot)."'");
}else{
$db->query("INSERT INTO bb".$n."_threads (iconid, boardid, topic, starttime, starterid, starter, lastposttime, lastposterid, lastposter, visible) VALUES ('".$neuesspiel_iconid."','$neuesspiel_board','".$topic."', '".time()."', '".intval($spielhoellebot)."', '".strip_tags($postusername)."', '".time()."', '".intval($spielhoellebot)."', '".strip_tags($postusername)."', '1')");
$threadid = $db->insert_id();
$db->query("INSERT INTO bb".$n."_posts (iconid, threadid, userid, username, posttopic, posttime, message, visible,showsignature) VALUES ('".$neuesspiel_iconid."','".intval($threadid)."', '".intval($spielhoellebot)."', '".strip_tags($postusername)."', '".$topic."', '".time()."', '".strip_tags($message)."', '1','1')");
$postid = $db->insert_id();
$db->query("UPDATE bb".$n."_boards SET threadcount=threadcount+1, postcount=postcount+1, lastthreadid='".intval($threadid)."', lastposttime='".time()."', lastposterid='".intval($spielhoellebot)."', lastposter='".strip_tags($postusername)."' WHERE boardid='".intval($neuesspiel_board)."'");
$db->query("UPDATE bb".$n."_users SET userposts=userposts+1 WHERE userid='".intval($spielhoellebot)."'");
}
}
if ($neuesspielposting == 2 &&$spielnr >0){
if ($boardversion == "1.0.2") {
$db->unbuffered_query("INSERT INTO bb".$n."_posts SET iconid='".$neuesspiel_iconid."', posttopic='".$topic."', threadid='".intval($neuesspiel_thread)."',message='".strip_tags($message)."',userid='".intval($spielhoellebot)."',username='".strip_tags($postusername)."',posttime='".time()."',visible='1',showsignature='1'");
$db->unbuffered_query("UPDATE bb".$n."_boards SET postcount=postcount+1,lastposttime='".time()."',lastposterid='".intval($spielhoellebot)."',lastposter='".strip_tags($postusername)."',lastthreadid='".intval($neuesspiel_thread)."' WHERE boardid='".intval($neuesspiel_board)."'");
$db->unbuffered_query("UPDATE bb".$n."_threads SET iconid='".$neuesspiel_iconid."', boardid='".intval($neuesspiel_board)."',lastposttime='".time()."', lastposterid='".intval($spielhoellebot)."', lastposter='".strip_tags($postusername)."', replycount=replycount+1, visible='1' where threadid='".intval($neuesspiel_thread)."'");
$db->query("UPDATE bb".$n."_users SET userposts=userposts+1 WHERE userid = '".intval($spielhoellebot)."'");
}else{
$db->unbuffered_query("INSERT INTO bb".$n."_posts SET iconid='".$neuesspiel_iconid."', posttopic='".$topic."', threadid='".intval($neuesspiel_thread)."',message='".strip_tags($message)."',userid='".intval($spielhoellebot)."',username='".strip_tags($postusername)."',posttime='".time()."',visible='1',showsignature='1'");
$db->unbuffered_query("UPDATE bb".$n."_boards SET postcount=postcount+1,lastposttime='".time()."',lastposterid='".intval($spielhoellebot)."',lastposter='".strip_tags($postusername)."',lastthreadid='".intval($neuesspiel_thread)."' WHERE boardid='".intval($neuesspiel_board)."'");
$db->unbuffered_query("UPDATE bb".$n."_threads SET iconid='".$neuesspiel_iconid."', boardid='".intval($neuesspiel_board)."',lastposttime='".time()."', lastposterid='".intval($spielhoellebot)."', lastposter='".strip_tags($postusername)."', replycount=replycount+1, visible='1' where threadid='".intval($neuesspiel_thread)."'");
$db->query("UPDATE bb".$n."_users SET userposts=userposts+1 WHERE userid = '".intval($spielhoellebot)."'");
}
}
$write="</td>
</tr>
</table>
</body></html>";
@fputs($datei,"$write");
@fclose($datei);
if (file_exists ("../arcade/swf_game_portal_neuespiele_liste.xml")) {
unlink("../arcade/swf_game_portal_neuespiele_liste.xml");
}
if (file_exists ("../arcade/swf_game_forum_neuespiele_liste.xml")) {
unlink("../arcade/swf_game_forum_neuespiele_liste.xml");
}
if ($boardversion == "1.0.2") {
eval ("\$anzeige = \"".gettemplate("swf_game_massenupload_start")."\";");
eval ("\$footer_acp = \"".gettemplate("swf_game_footer")."\";");
eval("print(\"".gettemplate("swf_game")."\");");
}else{
eval("\$anzeige = \"".$tpl->get("swf_game_massenupload_start",1)."\";");
eval("\$footer_acp = \"".$tpl->get("swf_game_footer",1)."\";");
eval("\$tpl->output(\"".$tpl->get("swf_game",1)."\",1);");
}
exit();
}
if ($action == "sendingphpupload") {
if(isset($_POST['dbname'])) $dbname = strip_tags($_POST['dbname']);
if(isset($_POST['dbtitel'])) $dbtitel = strip_tags($_POST['dbtitel']);
if(isset($_POST['dbfilename'])) $dbfilename = strip_tags($_POST['dbfilename']);
if(isset($_POST['dbthumbnailname'])) $dbthumbnailname = strip_tags($_POST['dbthumbnailname']);
if(isset($_POST['dbchampiontext'])) $dbchampiontext = strip_tags($_POST['dbchampiontext']);
if(isset($_POST['dbscorevar'])) $dbscorevar = strip_tags($_POST['dbscorevar']);
$dbov = intval($_POST['dbov']);
$v3game = intval($_POST['v3game']);
$katid = intval($_POST['sgid']);
$rueckwaerts = intval($_POST['rueckwaerts']);
$mochigames=intval($_POST['mochigames']);
if(isset($_POST['dbdescription'])) $dbdescription = strip_tags($_POST['dbdescription']);
if(isset($_POST['dbthumbnaildata'])) $dbthumbnaildata = strip_tags($_POST['dbthumbnaildata']);
if(isset($_POST['dbchampioncolor'])) $_POST['dbchampioncolor'] = strip_tags($_POST['dbchampioncolor']);
if(isset($_POST['dbcodebase'])) $dbcodebase = strip_tags($_POST['dbcodebase']);
if(isset($_POST['dbquerystring'])) $dbquerystring = strip_tags($_POST['dbquerystring']);
if(isset($_POST['dbobjectparam'])) $dbobjectparam = strip_tags($_POST['dbobjectparam']);
if(isset($_POST['dbembedparam'])) $dbembedparam = strip_tags($_POST['dbembedparam']);
if(isset($_POST['dbactive'])) $dbactive = intval($_POST['dbactive']);
if(isset($_POST['dbchampionactive'])) $dbchampionactive = intval($_POST['dbchampionactive']);
if(isset($_POST['dbchampionid'])) $dbchampionid = intval($_POST['dbchampionid']);
if(isset($_POST['dbchampioncolor'])) $dbchampioncolor = strip_tags($_POST['dbchampioncolor']);
if(isset($_POST['dbwidth'])) $dbwidth = intval($_POST['dbwidth']);
if(isset($_POST['dbheight'])) $dbheight = intval($_POST['dbheight']);
$config = $db->query_first("SELECT * FROM bb".$n."_swf_game_config ");
if(!empty($dbname)){
@copy($dbname.swf,"../$gameordner/$swf_name");
}
if(!empty($dbthumbnailname)){
@copy($thumbnail,"../$gifordner/$thumbnail_name");
}
$schonda = $db->query_first("SELECT gameid FROM bb".$n."_swf_games WHERE name='".$dbname."'");
if(!$schonda[gameid]){
$dbdescription = htmlconverter(utf8_decode($dbdescription));
$dbcodebase = "classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\"";
$dbquerystring = "location=\$vpa_bburl&gamename=\$game&s=\$session[sessionhash]";
$dbobjectparam = "<param name=\"quality\" value=\"high\"><param name=\"bgcolor\" value=\"#000000\">";
$dbembedparam = "pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\"";
$db->query("INSERT INTO bb".$n."_swf_games (name, title, description, filename, thumbnailname, thumbnaildata, active, championactive, championid, championtext, championcolor, scorevar, width, height, codebase, querystring, objectparam, embedparam)
                   VALUES ('".$dbname."','".$dbtitel."','".$dbdescription."','".$dbfilename.".swf','".$dbthumbnailname.".gif','".$dbthumbnaildata."','".$dbactive."','".$dbchampionactive."',".$dbchampionid.",'".$dbchampiontext." Champion','".$dbchampioncolor."','".$dbscorevar."',".$dbwidth.",".$dbheight.",'".$dbcodebase."','".$dbquerystring."','".$dbobjectparam."','".$dbembedparam."')");
$row = $db->query_first("SELECT max(gameid) as gameid FROM bb".$n."_swf_games");
$gh1 = $db->query_first("SELECT gut_fest, bezahl_fest FROM bb".$n."_swf_game_config WHERE id='1'");
$gameid = intval($row[gameid]);
if ($_POST['dbov'] == 0) {
$mitLINK1 = "[url=$url2board/swf_game_play.php?game=$dbname&gameid=$gameid&sid=$session[hash]]$dbtitel im (Normalbild) spielen.[/url]";
$mitLINK2 = "[url=$url2board/swf_game_play.php?game=$dbname&gameid=$gameid&vollbild=vollbild&sid=$session[hash]]$dbtitel im (Vollbild) spielen[/url]";
$mitimage = "[img]".$url2board."/$gifordner/".$dbthumbnailname.".gif[/img]";
}else{
$mitLINK1 = "";
$mitLINK2 = "";
$mitimage = "";
}
if ($boardversion == "1.0.2") {
eval ("\$topic = \"".gettemplate("swf_game_spiele_installation_phpupload_thread_betreff")."\";");
eval ("\$message = \"".gettemplate("swf_game_spiele_installation_phpupload_thread_message")."\";");
}else{
eval("\$topic = \"".$tpl->get("swf_game_spiele_installation_phpupload_thread_betreff",1)."\";");
eval("\$message = \"".$tpl->get("swf_game_spiele_installation_phpupload_thread_message",1)."\";");
}
$topic = rehtmlconverter($topic);
$message = rehtmlconverter($message);
$postsender = $db->query_first("SELECT username FROM bb".$n."_users WHERE userid='".intval($spielhoellebot)."'");
$postusername = strip_tags($postsender['username']);
if ($neuesspielposting == 1){
if ($boardversion == "1.0.2") {
$db->query("INSERT INTO bb".$n."_threads (iconid, boardid, topic, starttime, starterid, starter, lastposttime, lastposterid, lastposter, visible) VALUES ('".$neuesspiel_iconid."','$neuesspiel_board','".$topic."', '".time()."', '".intval($spielhoellebot)."', '".strip_tags($postusername)."', '".time()."', '".intval($spielhoellebot)."', '".strip_tags($postusername)."', '1')");
$threadid = $db->insert_id();
$db->query("INSERT INTO bb".$n."_posts (iconid, threadid, userid, username, posttopic, posttime, message, visible,showsignature) VALUES ('".$neuesspiel_iconid."','".intval($threadid)."', '".intval($spielhoellebot)."', '".strip_tags($postusername)."', '".$topic."', '".time()."', '".strip_tags($message)."', '1','1')");
$postid = $db->insert_id();
$db->query("UPDATE bb".$n."_boards SET threadcount=threadcount+1, postcount=postcount+1, lastthreadid='".intval($threadid)."', lastposttime='".time()."', lastposterid='".intval($spielhoellebot)."', lastposter='".strip_tags($postusername)."' WHERE boardid='".intval($neuesspiel_board)."'");
$db->query("UPDATE bb".$n."_users SET userposts=userposts+1 WHERE userid='".intval($spielhoellebot)."'");
}else{
$db->query("INSERT INTO bb".$n."_threads (iconid, boardid, topic, starttime, starterid, starter, lastposttime, lastposterid, lastposter, visible) VALUES ('".$neuesspiel_iconid."','$neuesspiel_board','".$topic."', '".time()."', '".intval($spielhoellebot)."', '".strip_tags($postusername)."', '".time()."', '".intval($spielhoellebot)."', '".strip_tags($postusername)."', '1')");
$threadid = $db->insert_id();
$db->query("INSERT INTO bb".$n."_posts (iconid, threadid, userid, username, posttopic, posttime, message, visible,showsignature) VALUES ('".$neuesspiel_iconid."','".intval($threadid)."', '".intval($spielhoellebot)."', '".strip_tags($postusername)."', '".$topic."', '".time()."', '".strip_tags($message)."', '1','1')");
$postid = $db->insert_id();
$db->query("UPDATE bb".$n."_boards SET threadcount=threadcount+1, postcount=postcount+1, lastthreadid='".intval($threadid)."', lastposttime='".time()."', lastposterid='".intval($spielhoellebot)."', lastposter='".strip_tags($postusername)."' WHERE boardid='".intval($neuesspiel_board)."'");
$db->query("UPDATE bb".$n."_users SET userposts=userposts+1 WHERE userid='".intval($spielhoellebot)."'");
}
}
if ($neuesspielposting == 2){
if ($boardversion == "1.0.2") {
$db->unbuffered_query("INSERT INTO bb".$n."_posts SET iconid='".$neuesspiel_iconid."', posttopic='".$topic."', threadid='".intval($neuesspiel_thread)."',message='".strip_tags($message)."',userid='".intval($spielhoellebot)."',username='".strip_tags($postusername)."',posttime='".time()."',visible='1',showsignature='1'");
$db->unbuffered_query("UPDATE bb".$n."_boards SET postcount=postcount+1,lastposttime='".time()."',lastposterid='".intval($spielhoellebot)."',lastposter='".strip_tags($postusername)."',lastthreadid='".intval($neuesspiel_thread)."' WHERE boardid='".intval($neuesspiel_board)."'");
$db->unbuffered_query("UPDATE bb".$n."_threads SET iconid='".$neuesspiel_iconid."', boardid='".intval($neuesspiel_board)."',lastposttime='".time()."', lastposterid='".intval($spielhoellebot)."', lastposter='".strip_tags($postusername)."', replycount=replycount+1, visible='1' where threadid='".intval($neuesspiel_thread)."'");
$db->query("UPDATE bb".$n."_users SET userposts=userposts+1 WHERE userid = '".intval($spielhoellebot)."'");
}else{
$db->unbuffered_query("INSERT INTO bb".$n."_posts SET iconid='".$neuesspiel_iconid."', posttopic='".$topic."', threadid='".intval($neuesspiel_thread)."',message='".strip_tags($message)."',userid='".intval($spielhoellebot)."',username='".strip_tags($postusername)."',posttime='".time()."',visible='1',showsignature='1'");
$db->unbuffered_query("UPDATE bb".$n."_boards SET postcount=postcount+1,lastposttime='".time()."',lastposterid='".intval($spielhoellebot)."',lastposter='".strip_tags($postusername)."',lastthreadid='".intval($neuesspiel_thread)."' WHERE boardid='".intval($neuesspiel_board)."'");
$db->unbuffered_query("UPDATE bb".$n."_threads SET iconid='".$neuesspiel_iconid."', boardid='".intval($neuesspiel_board)."',lastposttime='".time()."', lastposterid='".intval($spielhoellebot)."', lastposter='".strip_tags($postusername)."', replycount=replycount+1, visible='1' where threadid='".intval($neuesspiel_thread)."'");
$db->query("UPDATE bb".$n."_users SET userposts=userposts+1 WHERE userid = '".intval($spielhoellebot)."'");
}
}
if (file_exists ("../arcade/swf_game_portal_neuespiele_liste.xml")) {
unlink("../arcade/swf_game_portal_neuespiele_liste.xml");
}
if (file_exists ("../arcade/swf_game_forum_neuespiele_liste.xml")) {
unlink("../arcade/swf_game_forum_neuespiele_liste.xml");
}
$datum=time();
$db->query("UPDATE bb".$n."_swf_games SET mochigames='".$mochigames."', rueckwaerts='".$rueckwaerts."',kat='".$katid."', v3game='".$v3game."', ov18='".$dbov."', gut_fest='".$gh1['gut_fest']."', bezahl_fest='".$gh1['bezahl_fest']."', active='0', datum='$datum' WHERE gameid='".$gameid."'");
$games = $db->query_first("SELECT * FROM bb".$n."_swf_games WHERE gameid='$gameid'");
$db->query("INSERT INTO bb".$n."_swf_game_aktive_session (id,gid,gamename,userid,user,score,count) VALUES ('','$gameid','".strip_tags($games['title'])."','0','0','0','0')");
$testhb1=$db->query_first("SELECT name,title FROM bb".$n."_swf_games WHERE gameid='".$gameid."'");
if($_POST['dbsql']==1){
$datei = fopen("swf_db_sql/$dbfilename.sql","a+");
$dbdescription = htmlconverter(utf8_decode($dbdescription));
$inhalt = "INSERT INTO bb".$n."_swf_games (name, title, description, filename, thumbnailname, thumbnaildata, active, championactive, championid, championtext, championcolor, scorevar, width, height, codebase, querystring, objectparam, embedparam) VALUES ('".$dbname."','".$dbtitel."','".$dbdescription."','".$dbfilename.".swf','".$dbthumbnailname.".gif','".$dbthumbnaildata."','".$dbactive."','".$dbchampionactive."',".$dbchampionid.",'".$dbchampiontext." Champion','".$dbchampioncolor."','".$dbscorevar."',".$dbwidth.",".$dbheight.",'".$dbcodebase."','".$dbquerystring."','".$dbobjectparam."','".$dbembedparam."');";
fputs($datei,"$inhalt");
fclose($datei);
}
}else{
$error_msg="Das Spiel ist bereit in der Datenbank vorhanden<br><br><a href='javascript:history.back();'>Benutze den Zur&uuml;ck-Button Deines Browsers oder klicke hier!</a>";
if ($boardversion == "1.0.2") {
eval("print(\"".gettemplate("error")."\");");
}else{
eval("\$tpl->output(\"".$tpl->get("error",1)."\",1);");
}
exit();
}
header("Location: swf_game_php_acp.php?action=phpupload&do=show&sid=$session[hash]");
exit();
}
if ($action == "phpupload") {
$dbimageurl=$db->query_first("SELECT gifordner FROM bb".$n."_swf_game_config");
if($do=="send"){
$name=$_REQUEST['name'];
define('IN_PHPBB','1');
$game_data[game_name] ="";
$altoderneu = 0;
if (file_exists ("swf_php_upload/".$name.".php")) {
$suchennachWerbung = "<a href";
$checkdatei = fopen("swf_php_upload/".$name.".php",r);
$ausgelesenerTEXT = fread($checkdatei,4096);
if (preg_match($suchennachWerbung,$ausgelesenerTEXT)) {
fclose ($checkdatei);
$error_msg="FEHLER in PHP Datei - Vorgang abgebrochen !";
if ($boardversion == "1.0.2") {
eval("print(\"".gettemplate("error")."\");");
}else{
eval("\$tpl->output(\"".$tpl->get("error",1)."\",1);");
}
exit();
}
fclose ($checkdatei);
require_once ("swf_php_upload/".$name.".php");
}
if ($game_data[game_name])
{
$altoderneu = 1;
$dbname=str_replace(" ","_",$game_data[game_name]);
$dbtitel = str_replace("'","`",$game_data[game_name]);
$dbscorevar=$game_data[game_scorevar];
$dbfilename=str_replace(".php","",$dbscorevar);
$dbname=str_replace(".php","",$dbscorevar);
$dbthumbnailname=str_replace(".php","",$dbscorevar);
$dbthumbnailname = $dbthumbnailname."1";
$dbchampiontext=$game_data[game_title];
$dbchampioncolor="#000000";
$dbchampiontext = str_replace("'","`",$game_data[game_name]);
$dbgwidth = $game_data[game_width];
$dbgheight = $game_data[game_height];
$dbdescription = $game_data[game_desc];
$dbdescription = preg_replace("/'/","`",$dbdescription);
$dbtitel = preg_replace("/'/","`",$dbtitel);
$HighScore_upordown = $game_data[game_scoretype];
if ($HighScore_upordown == "SCORETYPE_LOW") {
$rueckwaerts = 1;
}else{
$rueckwaerts        = 0;
}
$gametyp = $game_data[game_type];
if ($gametyp == "V3ARCADE_GAME"||$gametyp == "IBPROV3_GAME") {
$v3game = 1;
}else{
$v3game = 0;
}
$mochigames = 0;
$dbov = 0;
if(isset($v3game)) $sel_v3game[$v3game]=" selected";
if(isset($rueckwaerts)) $sel_rueckwaerts[$rueckwaerts]=" selected";
if(isset($dbov)) $sel_dbov[$dbov]=" selected";
if(isset($mochigames)) $sel_mochigames[$mochigames]=" selected";
if (!$dbdescription) $dbdescription = "Ich wuensche Euch viel Spass mit diesem Game.";
}else{
if (intval($config[gspielhoelle]) == 1) {
$altoderneu = 0;
$dbname=$config[gspielhoelle_name];
$dbtitel = str_replace("'","`",$config[gspielhoelle_title]);
$dbfilename = $config[gspielhoelle_filename];
$dbthumbnailname=$config[gspielhoelle_thumbnailname];
$dbchampioncolor=$config[gspielhoelle_championcolor];
$dbscorevar=("$".$config[gspielhoelle_scorevar]."");
$dbchampiontext = str_replace("'","`",$config[gspielhoelle_championtext]);
$dbgwidth = $config[gspielhoelle_width];
$dbgheight = $config[gspielhoelle_height];
$rueckwaerts = $config[gspielhoelle_rueckwaerts];
$v3game = $config[gspielhoelle_v3game];
$mochigames = intval($config[gspielhoelle_mochigames]);
$dbov = $config[gspielhoelle_ov18];
$dbdescription = $config[gspielhoelle_description];
$dbactive = $config[gspielhoelle_active];
$dbfilename=str_replace(".swf","",$dbfilename);
$dbthumbnailname=str_replace(".gif","",$dbthumbnailname);
if(isset($v3game)) $sel_v3game[$v3game]=" selected";
if(isset($rueckwaerts)) $sel_rueckwaerts[$rueckwaerts]=" selected";
if(isset($dbov)) $sel_dbov[$dbov]=" selected";
if(isset($mochigames)) $sel_mochigames[$mochigames]=" selected";
}else{
$altoderneu = 0;
$dbname=$config[gname];
$dbtitel = str_replace("'","`",$config[gtitle]);
$dbfilename=$config[gname];
$dbthumbnailname=$config[gname]."1";
$dbchampiontext=$config[gtitle];
$dbchampioncolor=("#".$config[bgcolor]);
$dbscorevar=("$".$config[gname]."score");
$dbchampiontext = str_replace("'","`",$config[gtitle]);
$dbgwidth = $config[gwidth];
$dbgheight = $config[gheight];
$rueckwaerts = 0;
$v3game=0;
$dbov = 0;
$mochigames = 0;
if(isset($v3game)) $sel_v3game[$v3game]=" selected";
if(isset($rueckwaerts)) $sel_rueckwaerts[$rueckwaerts]=" selected";
if(isset($dbov)) $sel_dbov[$dbov]=" selected";
if(isset($mochigames)) $sel_mochigames[$mochigames]=" selected";
if($config[gwords]!=""){
$dbdescription=$config['gwords'];
if ($config[gkeys] != "") {
$dbdescription = "$config[gwords]<br>$config[gkeys]";
$dbdescription = preg_replace("/'/","`",$dbdescription);
}
}else{
$dbdescription="Ich wuensche Euch viel Spass mit diesem Game.";
if ($config[gkeys] != "") {
$dbdescription = "Ich wuensche Euch viel Spass mit diesem Game.<br>$config[gkeys]";
$dbdescription = preg_replace("/'/","`",$dbdescription);
}
}
}
}
$dbdescription = preg_replace("/'/","`",$dbdescription);
$dbtitel = preg_replace("/'/","`",$dbtitel);
$result=$db->query_first("SELECT kat FROM bb".$n."_swf_games WHERE gameid='".intval($_REQUEST['gid'])."'");
$spielgruppe = "";
$sgruppen1=$db->query("SELECT * FROM bb".$n."_swf_games_gruppenacp ORDER BY sgid ASC");
$spielgruppe = "<option value=\"0\">Keine Gruppe</option>";
while($row=$db->fetch_array($sgruppen1)){
$sgruppen2 = "";
if ($row['sgid'] == $result['kat']) $sgruppen2 = " selected=\"selected\"";
$spielgruppe .= "<option value=\"".$row['sgid']."\"".$sgruppen2.">".$row['sgruppename']."</option>";
}
unlink("swf_php_upload/$name.php");
if ($boardversion == "1.0.2") {
eval ("\$spieleinstellanzeige .= \"".gettemplate("swf_game_dbupload2")."\";");
eval ("\$anzeige = \"".gettemplate("swf_game_spieleinstel")."\";");
eval ("\$footer_acp = \"".gettemplate("swf_game_footer")."\";");
eval("print(\"".gettemplate("swf_game")."\");");
}else{
eval("\$spieleinstellanzeige .= \"".$tpl->get("swf_game_dbupload2",1)."\";");
eval("\$anzeige = \"".$tpl->get("swf_game_spieleinstel",1)."\";");
eval("\$footer_acp = \"".$tpl->get("swf_game_footer",1)."\";");
eval("\$tpl->output(\"".$tpl->get("swf_game",1)."\",1);");
}
exit();
}
if($do=="show"){
$verzeichnis=dir("swf_php_upload");
$dateien =" <tr class='firstrow'>
         <td width='80%' align='center'><b>PHP Name</b></td>
         </tr>";
$phpcount=1;
while($eintrag=$verzeichnis->read()){
$info = pathinfo($eintrag);
if(strtolower($info['extension']) == 'php'){
$name=str_replace(".php","",$eintrag);
if($eintrag!="."&&$eintrag!=".."){
$dateien .=" <tr class='secondrow'>
                          <td width='80%' align='center'><a href='swf_game_php_acp.php?action=phpupload&do=send&name=$name&sid=$session[hash]'>$name</a></td>
                          </tr>";
$phpcount++;
}
}
}
$verzeichnis->close();
if ($boardversion == "1.0.2") {
eval ("\$spieleinstellanzeige .= \"".gettemplate("swf_game_phpupload")."\";");
eval ("\$anzeige = \"".gettemplate("swf_game_spieleinstel")."\";");
eval ("\$footer_acp = \"".gettemplate("swf_game_footer")."\";");
eval("print(\"".gettemplate("swf_game")."\");");
}else{
eval("\$spieleinstellanzeige .= \"".$tpl->get("swf_game_phpupload",1)."\";");
eval("\$anzeige = \"".$tpl->get("swf_game_spieleinstel",1)."\";");
eval("\$footer_acp = \"".$tpl->get("swf_game_footer",1)."\";");
eval("\$tpl->output(\"".$tpl->get("swf_game",1)."\",1);");
}
exit();
}
};

Did this file decode correctly?

Original Code

<?php /* This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$GLOBALS['OOO0000O0']=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5}.$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$GLOBALS['OOO0000O0'].=$GLOBALS['OOO0000O0']{3}.$OOO000000{11}.$OOO000000{12}.$GLOBALS['OOO0000O0']{7}.$OOO000000{5};$GLOBALS['OOO000O00']=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$GLOBALS['O0O000O00']=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$GLOBALS['O0O000O00']=$O0O000O00.$OOO000000{3};$GLOBALS['O0O00OO00']=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$GLOBALS['OOO00000O']=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0x1d8b4;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDU4Mik7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnSGI4NnoyY0t5WFlTLytteGdKVmhrcjBvdmRzNEFuRjdhcUdNakRJUWVUQlU5dXRDV3B3aVpFNWxPUk4xZjNQTD0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>p}||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AeeQtD\oWi

Function Calls

fopen 1
fread 3
strtr 2
fclose 1
urldecode 1
str_replace 1
base64_decode 3

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O00OO00 fread
$OO00O0000 121012
$OO00O00O0 error_reporting (E_ALL &~E_NOTICE); @ini_set('display_err..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 95da4a06050bbcdc9636c955efaafbec
Eval Count 3
Decode Time 470 ms