You are not logged in.

Razzer2406

Trainee

  • "Razzer2406" started this thread

Posts: 70

Location: Hamburg

Occupation: Einzelhandelskaufmann

wcf.user.option.userOption53: Ja

  • Send private message

1

Friday, February 13th 2015, 3:42am

PHP Variablen auslesen Viewer

Moin, bin da leider etwas am verzweifeln grade, ich möchte das Game Server Viewer Addon von Webspell erweitern. Zurzeit sieht das so aus : http://elite-xtreme-gaming.net/index.php?site=server

Ich nutze es hauptsächlich nur für CSS/L4D2
Ich möchte einige Variablen wie Playeranzahl,Playerlist hinzufügen und gegf. Welche Map grade ist.

Leider weiß ich nicht ganz genau an Welcher Stelle ich das hinzufügen muss die Variablen und ob ich sie etwas umschreiben muss direkt.

sc_servers.php

PHP Source code

1
$result=safe_query("SELECT * FROM ".PREFIX."servers ORDER BY sort");$n=1;while($row=mysql_fetch_array($result)) {    echo '<table width="100%" cellspacing="0" cellpadding="2" border="0">';        $servername htmloutput($row['name']);    $serverip=$row['ip'];    $servergame='<img src="images/games/'.$row['game'].'.gif" alt="" />';    if($n%2) {    $bg1=BG_1;    $bg2=BG_2;  }  else {    $bg1=BG_3;    $bg2=BG_4;  }    eval ("\$sc_servers = "".gettemplate("sc_servers")."";");    echo $sc_servers;  $n++;    echo '</table>';}



servers.php

PHP Source code

1
2
3
4
5
6
7
8
9
$_language->read_module('server');
eval("\$title_server = "".gettemplate("title_server")."";");echo $title_server;
$ergebnis safe_query("SELECT * FROM ".PREFIX."servers ORDER BY sort");
if(mysql_num_rows($ergebnis)) {    $i 1;    while($ds mysql_fetch_array($ergebnis)) {        if($i 2) {            $bg1 BG_1;            $bg2 BG_2;            $bg3 BG_3;            $bg4 BG_4;        }        else {            $bg1 BG_3;            $bg2 BG_4;            $bg3 BG_1;
        }
        if($ds['game'] == "CS"$game "HL";        else $game $ds['game'];            $showgame getgamename($ds['game']);
        $serverdata explode(":"$ds['ip']);        $ip $serverdata[0];        if(isset($serverdata[1])) $port $serverdata[1];        else $port='';
        if(!checkenv('disable_functions','fsockopen')) {            if(!fsockopen("udp://".$ip$port$strErrNo$strErrStr30)) $status"<i>".$_language->module['timeout']."</i>";            else $status "<b>".$_language->module['online']."</b>";        }        else $status "<i>".$_language->module['not_supported']."</i>";        $servername=htmloutput($ds['name']);        $info=htmloutput($ds['info']);        eval("\$server = "".gettemplate("server")."";");        echo $server;        $i++;    }
}else echo $_language->module['no_server'];



Es gibt denn noch zwei HTMl Datein dazu, aber damit kenne ich mich selbst aus falls die gewünscht sind füge ich Sie jederzeit gerne hinzu.

Ich hoffe Ihr könnt mir dabei weiterhelfen

Similar threads