Hi Towner,
ich habe bei IIS eine neue Website mit dem Port 282 erstellt. Im Emu habe ich statt 30000 und 30001 einfach mal 4646 und 4747 eingegeben (ohne die Ports in der Firewall freizuschalten).
Der EMU läuft, das CMS funktioniert auch, doch wenn man im Client ist, wirft er einen runter, sobald man den unteren Balken zu Ende geladen hat.
Meine Client.php:
Spoiler anzeigen
PHP
<?php
$is_maintenance = false;
require_once('./data_classes/server-data.php_data_classes-core.php.php');require_once('./data_classes/server-data.php_data_classes-session.php.php');
mysql_query("UPDATE users SET auth_ticket = '', auth_ticket = '".mysql_real_escape_string(GenerateTicket())."', ip_last = '', ip_last = '".mysql_real_escape_string($remote_ip)."' WHERE id = '".mysql_real_escape_string($my_id)."'") or die(mysql_error());
if(isset($_POST['client'])){ if($_POST['client']){ $enter = "1"; } else { $enter = "0"; }} else { $enter = "0";}
$pageid = "client";$pagename = "Client - Login: ".$date_full." Uhr";
if(isset($_POST['homepage'])){ if($_POST['homepage']){ header("location: $path"); exit; }}
$ticketsql = mysql_query("SELECT * FROM users WHERE id = '".$my_id."'") or die(mysql_error());$ticketrow = mysql_fetch_assoc($ticketsql);
$client_port = mysql_fetch_assoc($client_port = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_port'"));$client_mus = mysql_fetch_assoc($client_mus = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_mus'"));$client_ip = mysql_fetch_assoc($client_ip = mysql_query("SELECT client_ip FROM server_status"));$client_variables = mysql_fetch_assoc($client_variables = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_variables'"));$client_variables_night = mysql_fetch_assoc($client_variables_night = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_variables_night'"));$client_texts = mysql_fetch_assoc($client_texts = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_texts'"));$client_swf_path = mysql_fetch_assoc($client_swf_path = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_swf_path'"));$client_habbo_swf = mysql_fetch_assoc($client_habbo_swf = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_habbo_swf'"));$client_limit = mysql_fetch_assoc($client_limit = mysql_query("SELECT * FROM cms_settings WHERE variable = 'cms_clientlimit'"));
if($user_rank < 2 && $online_count >= $client_limit['value']){
$pagename = "Clientlimit";$body_id = "logout";
require_once('./templates/login_subheader.php');require_once('./templates/login_header.php');
?><br><div id="intermediate"><h2><center>Clientlimit</center></h2><div id="enter-hotel"><div class="open enter-btn"><a href="<?php echo $path; ?>/client" target="client" onclick="return onClientOpen(this)">Einchecken<i></i></a><b></b></div></div>
<div id="info">Zurzeit sind <b><?php echo $online_count; ?></b> Online!<br>Clientlimit: <b><?php echo $client_limit['value']; ?></b><br><br>Sobald <b><?php echo $online_count + 1 - $client_limit['value']; ?></b> Mitglieder Offline gegangen sind, kannst du Einchecken! </div>
<div id="enter-mypage"><a href="<?php echo $path; ?>/client" class="new-button green-button" style="left: -250px;"><b>Aktualsieren »</b><i></i></a><a href="<?php echo $path; ?>" class="new-button red-button" style="left: -250px;"><b>« Zur?ck</b><i></i></a></div>
<?php require_once('./templates/login_footer.php'); }else{ require_once('./templates/client_subheader.php'); ?><script type="text/javascript"> FlashExternalInterface.loginLogEnabled = true; FlashExternalInterface.logLoginStep("web.view.start"); if (top == self) { FlashHabboClient.cacheCheck(); } var flashvars = { "client.allow.cross.domain" : "1", "client.notify.cross.domain" : "0", "connection.info.host" : "81.30.158.8", "connection.info.port" : "4646", "site.url" : "http://81.30.158.8:282", "url.prefix" : "http://81.30.158.8:282", "client.reload.url" : "http://81.30.158.8:282/client", "client.fatal.error.url" : "http://81.30.158.8:282/clientutils", "client.connection.failed.url" : "http://81.30.158.8:282/clientutils", "external.variables.txt" : "http://81.30.158.8:282/swf/external_variables.txt", "external.texts.txt" : "http://81.30.158.8:282/swf/external_flash_texts.txt", "productdata.load.url" : "http://81.30.158.8:282/swf/productdata.txt", "furnidata.load.url" : "http://81.30.158.8:282/swf/furnidata.txt", "use.sso.ticket" : "1", "sso.ticket" : "<?php echo $ticketrow['auth_ticket']; ?>", "processlog.enabled" : "1", "account_id" : "1", "client.starting" : "Verbinde. Viel Spaß beim Spielen!", "flash.client.url" : "http://81.30.158.8:282/swf/", "user.hash" : "31385693ae558a03d28fc720be6b41cb1ccfec02", "has.identity" : "1", "flash.client.origin" : "popup"
}; var params = { "base" : "81.30.158.8:272/swf/", "allowScriptAccess" : "always", "menu" : "false" }; if (!(HabbletLoader.needsFlashKbWorkaround())) { params["wmode"] = "opaque"; }
FlashExternalInterface.signoutUrl = "account/logout?token=<?php echo sha1($myrow['password']); ?>"; var clientUrl = "http://81.30.158.8:282/swf/cabbo.swf";swfobject.embedSWF(clientUrl, "flash-container", "100%", "100%", "10.0.0", " http://images.habbo.com/habboweb/61_c0f99b7b02ed27ad5d4d5661fe02784f/711/web-gallery/flash/expressInstall.swf", flashvars, params); window.onbeforeunload = unloading; function unloading() { var clientObject; if (navigator.appName.indexOf("Microsoft") != -1) { clientObject = window["flash-container"]; } else { clientObject = document["flash-container"]; } try { clientObject.unloading(); } catch (e) {} }</script>
<meta name="description" content="Habbo Hotel - Freunde treffen, Spaß haben und berühmt werden." /><meta name="keywords" content="Habbo Hotel , virtuell, Welt, social network, gratis, community, avatar, chat, online, teen, Rollenspiel, anmelden, sozial, Gruppen, Foren, sicher, spielen, games, online, Freunde, teens, rares, rare M?bel, sammeln, erstellen, sammeln, treffen, M?bel, furni, Haustiere, Raum erstellen, teilen, Ausdruck, Badges, Treffpunkt, Musik, Stars, Starchats, VIPs, mmo, mmorpg, massiv multiplayer" />
<!--[if IE 8]><link rel="stylesheet" href="web-gallery/static/styles/ie8.css" type="text/css" /><![endif]--><!--[if lt IE 8]><link rel="stylesheet" href="web-gallery/static/styles/ie.css" type="text/css" /><![endif]--><!--[if lt IE 7]><link rel="stylesheet" href="web-gallery/static/styles/ie6.css" type="text/css" /><script src="web-gallery/static/js/pngfix.js" type="text/javascript"></script><script type="text/javascript">try { document.execCommand('BackgroundImageCache', false, true); } catch(e) {}</script>
<style type="text/css">body { behavior: url(/js/csshover.htc); }</style><![endif]-->
<html><head>
<meta name="build" content="63-BUILD406 - 09.05.2011 23:04 - de" /></head><body id="client" class="flashclient"><div id="overlay"></div><img src="http://hebbo.st/web-gallery/v2/images/page_loader.gif" style="position:absolute; margin: -1500px;" />
<script type="text/javascript">jjLoader.init('client', 6, './web-gallery/v2/images/habbo.png', 'http://81.30.158.8:282/view.png');</script>
<link rel="stylesheet" href="./embedtopbar.css" type="text/css"><link rel="stylesheet" href="./buttons.css" type="text/css"> <meta name="build" content="63-BUILD500 - 09.08.2011 23:00 - de">
<div id="overlay"></div><div id="embed-topbar">
<style> body { margin: 0; }
img#habboimg { margin-top: -25px; float: left; } span#img_text_left { color: #000000; margin-top: 0px; float: left; width: 100%; } span#img_text_right { color: #ffffff; margin-right: 1px; float: right; } span.nav_text { margin: 0 2px; font-family:Tahoma; font-size:14px;} </style><div id="overlay"></div> <span id="img_text_left"><iframe src="/HHNewLoader/clientop.php" marginheight="0" marginwidth="0" frameborder="0" height="35" scrolling="no" width="100%"></iframe> </span> </div>
<script type="text/javascript"> Embed.decorateNaviLinks(); Embed.decorateLogoLink();</script><div id="overlay"></div><div id="client-ui" class="embed"> <div id="flash-wrapper"> <div id="flash-container"> <div id="content" style="width: 400px; margin: 20px auto 0 auto; display: none"><div class="cbb clearfix"> <h2 class="title">Bitte besorg dir die neueste Adobe Flash Player Version.</h2>
<div class="box-content"> <p>Hier kannst Du den Adobe Flashplayer herunterladen und installieren: <a href="http://get.adobe.com/flashplayer/">Install flash player</a>. Mehr Informationen und Anweisungen zur Installation sind hier zu finden: <a href="http://www.adobe.com/products/flashplayer/productinfo/instructions/">Mehr Informationen</a></p> <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://images.habbo.com/habboweb/63_1dc60c6d6ea6e089c6893ab4e0541ee0/252/web-gallery/v2/images/client/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p> </div></div> </div> <script type="text/javascript"> $('content').show(); </script>
<noscript> <div style="width: 400px; margin: 20px auto 0 auto; text-align: center"> <p>If you are not automatically redirected, please <a href="/client">click here</a></p> </div> </noscript> </div> </div> <div id="content" class="client-content"></div> </div> <div style="display: none"><div id="habboCountUpdateTarget"></div> <script language="JavaScript" type="text/javascript"> setTimeout(function() { HabboCounter.init(600); }, 20000); </script>
</div> <script type="text/javascript"> RightClick.init("flash-wrapper", "flash-container"); if (window.opener && window.opener != window && window.opener.location.href == "/") { window.opener.location.replace("/me"); } $(document.body).addClassName("js"); HabboClient.startPingListener(); </script><div id="fb-root"></div><script type="text/javascript"> (function() { var e = document.createElement('script'); e.async = true; e.src = 'https://connect.facebook.net/de_DE/all.js'; document.getElementById('fb-root').appendChild(e); }());</script>
</body></html><?php } ?>
Alles anzeigen
Link zum Testen: http://lubbo.de:282
Habt ihr vielleicht einen Tipp?
Vielen Dank im Voraus!