Register for your free account! | Forgot your password?

You last visited: Today at 01:24

  • Please register to post and access all features, it's quick, easy and FREE!

 

Serverstatus

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Dec 2010
Posts: 296
Received Thanks: 45
Exclamation Serverstatus

hallo,

ich habe hier noch einen Serverstatus von mir rumfliegen, und dachte mir, eventuell hat ja jemand von euch interesse an ihm.

es ist ein simpler php code, den ihr z.b. in eure wbb portalboxen oder wo auch immer einbauen könnt.

folgendes wird angezeigt:
banner der horde, banner der allianz
wieviele spieler sind auf jeder seite online
ist der server online oder offline

ihr müst lediglich eure serverdaten und namen eintragen, damit er funktioniert.

und nun, hier zum code:

PHP Code:
<div style="overflow:hidden; text-align: center;">
<div>
<center><b>Phelon - Blizzlike</b><br>
<?php
$ip 
"87.106.144.137";
$port "8086";
if (! 
$sock = @fsockopen($ip$port$num$error5))
echo 
'Loginserver: <FONT COLOR=red>Offline</FONT>';
else{
echo 
'Loginserver: <blink><FONT COLOR=lime>Online</FONT></blink>';
fclose($sock);
}
?><br>

<?php
$ip 
"87.106.144.137";
$port "8086";
if (! 
$sock = @fsockopen($ip$port$num$error5))
echo 
'Worldserver: <FONT COLOR=red>Offline</FONT>';
else{
echo 
'Worldserver: <blink><FONT COLOR=lime>Online</FONT></blink>';
fclose($sock);
}
?>

<?php
$host 
"IP-ADRESSE";
$user "DBusername";
$pass "DBpassword";
$char_data "charDB";

$conn mysql_connect($host$user$pass) or die(mysql_error());
mysql_select_db($char_data$conn) or die(mysql_error());
$sql "SELECT SUM(online) FROM characters";
$sqlquery mysql_query($sql) or die(mysql_error());
$memb mysql_result($sqlquery,0,0);
$asql "SELECT SUM(online) FROM characters WHERE race IN(1,3,4,7,11)";
$asqlquery mysql_query($asql) or die(mysql_error());
$amemb mysql_result($asqlquery,0,0);
$hsql "SELECT SUM(online) FROM characters WHERE race IN(2,5,6,8,10)";
$hsqlquery mysql_query($hsql) or die(mysql_error());
$hmemb mysql_result($hsqlquery,0,0);
mysql_close($conn);
?>


<html>
<head>
<title>Status Script</title>
</head>
<body bgcolor="black"></br>
<div><div style="float:left; padding-left:25px; padding-bottom:5px;">
    <img src="http://img2.imagebanana.com/img/5fykuy69/alliance.gif">
    <br><?php echo $amemb?>
</div>
<div style="float:right; padding-right:25px; padding-bottom:5px;">
    <img src="http://img2.imagebanana.com/img/1171ojy1/horde.gif">
    <br><?php echo $hmemb?><br>
</div>
</div>
<br>
</body>
</div>

<div><div><b>Leviathan - High-Rates</b></div>
<?php
$ip 
"87.106.144.137";
$port "8086";
if (! 
$sock = @fsockopen($ip$port$num$error5))
echo 
'Loginserver: <FONT COLOR=red>Offline</FONT>';
else{
echo 
'Loginserver: <blink><FONT COLOR=lime>Online</FONT></blink>';
fclose($sock);
}
?><br>

<?php
$ip 
"87.106.144.137";
$port "8086";
if (! 
$sock = @fsockopen($ip$port$num$error5))
echo 
'Worldserver: <FONT COLOR=red>Offline</FONT>';
else{
echo 
'Worldserver: <blink><FONT COLOR=lime>Online</FONT></blink>';
fclose($sock);
}
?>

<?php
$host 
"87.106.144.137";
$user "cybercom";
$pass "!21KR8Logd";
$char_data "chararcters";

$conn mysql_connect($host$user$pass) or die(mysql_error());
mysql_select_db($char_data$conn) or die(mysql_error());
$sql "SELECT SUM(online) FROM characters";
$sqlquery mysql_query($sql) or die(mysql_error());
$memb mysql_result($sqlquery,0,0);
$asql "SELECT SUM(online) FROM characters WHERE race IN(1,3,4,7,11)";
$asqlquery mysql_query($asql) or die(mysql_error());
$amemb mysql_result($asqlquery,0,0);
$hsql "SELECT SUM(online) FROM characters WHERE race IN(2,5,6,8,10)";
$hsqlquery mysql_query($hsql) or die(mysql_error());
$hmemb mysql_result($hsqlquery,0,0);
mysql_close($conn);
?>

<html>
<head>
<title>Status Script</title>
</head>
<body bgcolor="black"></br>
<div><div style="float:left; padding-left:25px; padding-bottom:5px;">
    <img src="http://img2.imagebanana.com/img/5fykuy69/alliance.gif">
    <br><?php echo $amemb?>
</div>
<div style="float:right; padding-right:25px; padding-bottom:5px;">
    <img src="http://img2.imagebanana.com/img/1171ojy1/horde.gif">
    <br><?php echo $hmemb?><br>
</div>
</div>
<br>
</body>
</div>

<div><br><b>Hyperion - Fun</b><br>
<?php
$ip 
"127.0.0.1";
$port "3724";
if (! 
$sock = @fsockopen($ip$port$num$error5))
echo 
'Loginserver: <FONT COLOR=red>Offline</FONT>';
else{
echo 
'Loginserver: <blink><FONT COLOR=lime>Online</FONT></blink>';
fclose($sock);
}
?><br>

<?php
$ip 
"87.106.144.137";
$port "8086";
if (! 
$sock = @fsockopen($ip$port$num$error5))
echo 
'Worldserver: <FONT COLOR=red>Offline</FONT>';
else{
echo 
'Worldserver: <blink><FONT COLOR=lime>Online</FONT></blink>';
fclose($sock);
}
?>

<?php
$host 
"87.106.144.137";
$user "cybercom";
$pass "!21KR8Logd";
$char_data "chararcters";

$conn mysql_connect($host$user$pass) or die(mysql_error());
mysql_select_db($char_data$conn) or die(mysql_error());
$sql "SELECT SUM(online) FROM characters";
$sqlquery mysql_query($sql) or die(mysql_error());
$memb mysql_result($sqlquery,0,0);
$asql "SELECT SUM(online) FROM characters WHERE race IN(1,3,4,7,11)";
$asqlquery mysql_query($asql) or die(mysql_error());
$amemb mysql_result($asqlquery,0,0);
$hsql "SELECT SUM(online) FROM characters WHERE race IN(2,5,6,8,10)";
$hsqlquery mysql_query($hsql) or die(mysql_error());
$hmemb mysql_result($hsqlquery,0,0);
mysql_close($conn);
?>

<html>
<head>
<title>Status Script</title>
</head>
<body bgcolor="black"></br>
<div><div style="float:left; padding-left:25px; padding-bottom:5px;">
    <img src="http://img2.imagebanana.com/img/5fykuy69/alliance.gif">
    <br><?php echo $amemb?>
</div>
<div style="float:right; padding-right:25px; padding-bottom:5px;">
    <img src="http://img2.imagebanana.com/img/1171ojy1/horde.gif">
    <br><?php echo $hmemb?><br>
</div>
</div>
<br>
</body></center>
</div>
</div>

über ein "thanks" freue ich mich immer

grüße



querboi is offline  
Thanks
1 User
Old   #2
 
elite*gold: 2703
Join Date: Jul 2010
Posts: 6,449
Received Thanks: 1,224
Ich würde die MySQL - Daten noch rausnehmen. Lieber das hinschreiben:

PHP Code:
$host "IP-Adresse";
$user "DBusername";
$pass "DBpasswort";
$char_data "CHARdb"
------------------------------------------------------------------

ACHTUNG! Ich habe ein wenig rumgespielt und garantiere nicht, dass es auf anhieb funktioniert!


Meine Version, mit Configdatei für alles.

config.php
PHP Code:
<?php
$host_logon 
"IP-Adresse";  // Eure IP - Adresse
$host_char "IP-Adresse";  
$user "DBusername"// Username der Datenbank
$pass "DBpasswort";  // Passwort der Datenbank
$char_data "CHARdb"// Datenbank der Characters
$port1 xxxx  // Port des Worldservers 1
$port2 xxxx  // Port des Worldservers 2
$port3 xxxx  // Port des Worldservers 3
?>
Dann müsste es so heißen:


index.php
PHP Code:
<?php include 'config.php';
 
?>
<div style="overflow:hidden; text-align: center;">
<div>
<center><b>Phelon - Blizzlike</b><br>
<?php
// Hier stand die IP [host_logon]
// Hier stand der Port [Port1]
if (! $sock = @fsockopen($host_logon$port1$num$error5))
echo 
'Loginserver: <FONT COLOR=red>Offline</FONT>';
else{
echo 
'Loginserver: <blink><FONT COLOR=lime>Online</FONT></blink>';
fclose($sock);
}
?><br>

<?php
// Hier stand die IP [host_logon]
// Hier stand der Port [Port1]
if (! $sock = @fsockopen($host_logon$port1$num$error5))
echo 
'Worldserver: <FONT COLOR=red>Offline</FONT>';
else{
echo 
'Worldserver: <blink><FONT COLOR=lime>Online</FONT></blink>';
fclose($sock);
}
?>

<?php
// Hier stand der Host
// Hier stand der User
// Hier stand das Passwort
// Hier stand die CharDB

$conn mysql_connect($host$user$pass) or die(mysql_error());
mysql_select_db($char_data$conn) or die(mysql_error());
$sql "SELECT SUM(online) FROM characters";
$sqlquery mysql_query($sql) or die(mysql_error());
$memb mysql_result($sqlquery,0,0);
$asql "SELECT SUM(online) FROM characters WHERE race IN(1,3,4,7,11)";
$asqlquery mysql_query($asql) or die(mysql_error());
$amemb mysql_result($asqlquery,0,0);
$hsql "SELECT SUM(online) FROM characters WHERE race IN(2,5,6,8,10)";
$hsqlquery mysql_query($hsql) or die(mysql_error());
$hmemb mysql_result($hsqlquery,0,0);
mysql_close($conn);
?>


<html>
<head>
<title>Status Script</title>
</head>
<body bgcolor="black"></br>
<div><div style="float:left; padding-left:25px; padding-bottom:5px;">
    <img src="http://img2.imagebanana.com/img/5fykuy69/alliance.gif">
    <br><?php echo $amemb?>
</div>
<div style="float:right; padding-right:25px; padding-bottom:5px;">
    <img src="http://img2.imagebanana.com/img/1171ojy1/horde.gif">
    <br><?php echo $hmemb?><br>
</div>
</div>
<br>
</body>
</div>

<div><div><b>Leviathan - High-Rates</b></div>
<?php
// Hier stand die IP [host_logon]
// Hier stand der 2. Port [port2]
if (! $sock = @fsockopen($host_logon$port2$num$error5))
echo 
'Loginserver: <FONT COLOR=red>Offline</FONT>';
else{
echo 
'Loginserver: <blink><FONT COLOR=lime>Online</FONT></blink>';
fclose($sock);
}
?><br>

<?php
// Hier stand die IP [host_logon]
// Hier stand der Port [port2]
if (! $sock = @fsockopen($host_logon$port2$num$error5))
echo 
'Worldserver: <FONT COLOR=red>Offline</FONT>';
else{
echo 
'Worldserver: <blink><FONT COLOR=lime>Online</FONT></blink>';
fclose($sock);
}
?>

<?php
// Hier stand der Host
// Hier stand der User
// Hier stand das Passwort
// Hier stand die CharDB


$conn mysql_connect($host_char$user$pass) or die(mysql_error());
mysql_select_db($char_data$conn) or die(mysql_error());
$sql "SELECT SUM(online) FROM characters";
$sqlquery mysql_query($sql) or die(mysql_error());
$memb mysql_result($sqlquery,0,0);
$asql "SELECT SUM(online) FROM characters WHERE race IN(1,3,4,7,11)";
$asqlquery mysql_query($asql) or die(mysql_error());
$amemb mysql_result($asqlquery,0,0);
$hsql "SELECT SUM(online) FROM characters WHERE race IN(2,5,6,8,10)";
$hsqlquery mysql_query($hsql) or die(mysql_error());
$hmemb mysql_result($hsqlquery,0,0);
mysql_close($conn);
?>

<html>
<head>
<title>Status Script</title>
</head>
<body bgcolor="black"></br>
<div><div style="float:left; padding-left:25px; padding-bottom:5px;">
    <img src="http://img2.imagebanana.com/img/5fykuy69/alliance.gif">
    <br><?php echo $amemb?>
</div>
<div style="float:right; padding-right:25px; padding-bottom:5px;">
    <img src="http://img2.imagebanana.com/img/1171ojy1/horde.gif">
    <br><?php echo $hmemb?><br>
</div>
</div>
<br>
</body>
</div>

<div><br><b>Hyperion - Fun</b><br>
<?php
// Hier stand die IP [host_logon]
// Hier stand der Port [port3]
if (! $sock = @fsockopen($host_logon$port3$num$error5))
echo 
'Loginserver: <FONT COLOR=red>Offline</FONT>';
else{
echo 
'Loginserver: <blink><FONT COLOR=lime>Online</FONT></blink>';
fclose($sock);
}
?><br>

<?php
// Hier stand die IP [host_logon]
// Hier stand der Port [port3]
if (! $sock = @fsockopen($host_logon$port3$num$error5))
echo 
'Worldserver: <FONT COLOR=red>Offline</FONT>';
else{
echo 
'Worldserver: <blink><FONT COLOR=lime>Online</FONT></blink>';
fclose($sock);
}
?>

<?php
// Hier stand der Host
// Hier stand der User
// Hier stand das Passwort
// Hier stand die CharDB


$conn mysql_connect($host_char$user$pass) or die(mysql_error());
mysql_select_db($char_data$conn) or die(mysql_error());
$sql "SELECT SUM(online) FROM characters";
$sqlquery mysql_query($sql) or die(mysql_error());
$memb mysql_result($sqlquery,0,0);
$asql "SELECT SUM(online) FROM characters WHERE race IN(1,3,4,7,11)";
$asqlquery mysql_query($asql) or die(mysql_error());
$amemb mysql_result($asqlquery,0,0);
$hsql "SELECT SUM(online) FROM characters WHERE race IN(2,5,6,8,10)";
$hsqlquery mysql_query($hsql) or die(mysql_error());
$hmemb mysql_result($hsqlquery,0,0);
mysql_close($conn);
?>

<html>
<head>
<title>Status Script</title>
</head>
<body bgcolor="black"></br>
<div><div style="float:left; padding-left:25px; padding-bottom:5px;">
    <img src="http://img2.imagebanana.com/img/5fykuy69/alliance.gif">
    <br><?php echo $amemb?>
</div>
<div style="float:right; padding-right:25px; padding-bottom:5px;">
    <img src="http://img2.imagebanana.com/img/1171ojy1/horde.gif">
    <br><?php echo $hmemb?><br>
</div>
</div>
<br>
</body></center>
</div>
</div>


°"Crazy"° is offline  
Thanks
1 User
Reply

Tags
server status, serverstatus, wow



« Previous Thread | Next Thread »

Similar Threads
Serverstatus.php? Eigene Serverstatus.php datei!
Aloha , Kann jemand eine 'PHP Datei' machen in der mein Serverstatus angezeigt wird? Sodas ich den Code auf eine Seite von meiner Hp bzw. einem...
2 Replies - Metin2 PServer - Discussions / Questions
Serverstatus
Hi ich hab mal ne frage wie macht man nen server status (wie der von Downloader99) also wie macht man das, dass angezeigt wird ob der login-char...
4 Replies - Metin2 PServer - Discussions / Questions
ServerStatus
ERLEDIGT
2 Replies - Metin2 PServer - Discussions / Questions



All times are GMT +2. The time now is 01:24.


Powered by vBulletin®
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2017 elitepvpers All Rights Reserved.