GM/Admin Online Homepage Script

12/10/2011 11:15 bloody2009#1
Hey Epvpers,

wie die Überschrift eig. schon sagt, will ich auf meiner Homepage einbauen, dass man dort die jeweilgen GM's / Admin's sieht und schauen kann ob diese online sind.

Hier mal ein Beispiel wie ich mir das vorgestellt habe:

Habe nach so einem Homepage Script schon gesucht nur leider nichts gefunden, was mir weiter geholfen hätte.

Deshalb frag ich euch mal ;)
Falls ihr so ein Homepage Script habt, ist es nicht schlimm wenn dort nur GM's angezeigt werden, dass kann ich mir dann selbst umschreiben.

Danke im vorraus :handsdown:

Mfg bloody2009.
12/10/2011 11:18 schmizi#2
PHP Code:
<table style="width: 300px; margin: auto;">
    <tr>
        <th style="width: 100px;">Name</th>
        <th style="width: 100px;">Status</th>
    </tr>
<h2><p><p><?php
    $db 
= @mssql_select_db("CHARACTER_01_DBF");
    
$sql "SELECT * FROM CHARACTER_TBL WHERE m_chAuthority = 'P'"
    
$result mssql_query($sql);
    while(
$consulta mssql_fetch_array($result)) {
    if(
$consulta['MultiServer'] != '0'){
        
$consulta['status'] = '<font color="#00FF00">Online</font>'
    }else{
        
$consulta['status'] = '<font color="#FF0000">Offline</font>'
    }    
    echo 
'<tr>';
    echo 
'<th>'.$consulta['m_szName'].'</th>';
    echo 
'<th>'.$consulta['status'].'</th>';
    echo 
'</tr>';
    }
?></h2>    
</table>
Zeigt alle Admins ( P ) an.
Musst du dan nur halt die anderen hinzufügen.
12/10/2011 11:19 bloody2009#3
Schnell,qualitiv sehr gut
danke!
12/10/2011 12:58 Doomm#4
Oder du machst es so :

PHP Code:
<table style="width: 300px; margin: auto;">
    <tr>
        <th style="width: 100px;">Name</th>
        <th style="width: 100px;">Status</th>
    </tr>
<h2><p><p><?php
    $db 
= @mssql_select_db("CHARACTER_01_DBF");
    
$sql "SELECT * FROM CHARACTER_TBL WHERE m_chAuthority != 'F'"
    
$result mssql_query($sql);
    while(
$consulta mssql_fetch_array($result)) {
    if(
$consulta['MultiServer'] != '0'){
        
$consulta['status'] = '<font color="#00FF00">Online</font>'
    }else{
        
$consulta['status'] = '<font color="#FF0000">Offline</font>'
    }    
    echo 
'<tr>';
    echo 
'<th>'.$consulta['m_szName'].'</th>';
    echo 
'<th>'.$consulta['status'].'</th>';
    echo 
'</tr>';
    }
?></h2>    
</table>
So werden alle angezeigt die nicht als Normaler User in der DB stehen.