Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: sourceserver.info. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

Razzer2406

Schüler

  • »Razzer2406« ist der Autor dieses Themas

Beiträge: 70

Wohnort: Hamburg

Beruf: Einzelhandelskaufmann

Rootserver vorhanden: Ja

  • Nachricht senden

1

Freitag, 13. Februar 2015, 03:42

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-Quelltext

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-Quelltext

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

Ähnliche Themen