Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
|
tutorial:server:php_querry_script [2012/11/02 01:58] HSFighter [Zugriff auf die Klasse] |
tutorial:server:php_querry_script [2012/11/02 02:31] (aktuell) HSFighter [Funktion für die Auswertung] |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== PHP Server-Query Script ====== | + | ====== PHP HL² Server-Query Script ====== |
| Das hier ist ein Tutorial für ein PHP Server-Query Script | Das hier ist ein Tutorial für ein PHP Server-Query Script | ||
| das Informationen von einem HL2/CS:S Server auslesen und anzeigen kann. | das Informationen von einem HL2/CS:S Server auslesen und anzeigen kann. | ||
| Zeile 78: | Zeile 78: | ||
| ==== Funktion für die Auswertung ==== | ==== Funktion für die Auswertung ==== | ||
| - | Jetzt brauchen wir Funktionen, die die Daten auswertet die uns der Server zurück schick.[/b] Man muss sich das folgendermaßen vorstellen:\\ | + | Jetzt brauchen wir Funktionen, die die Daten auswertet die uns der Server zurück schick. Man muss sich das folgendermaßen vorstellen:\\ |
| Der Server schickt uns eine Kette mit Informationen, die alle hintereinander kommen. Die müssen wir an bestimmten stellen trennen, damit wir die Informationen unterteilen können.\\ | Der Server schickt uns eine Kette mit Informationen, die alle hintereinander kommen. Die müssen wir an bestimmten stellen trennen, damit wir die Informationen unterteilen können.\\ | ||
| Zeile 218: | Zeile 218: | ||
| ===== Zusammenfassung der Klasse ===== | ===== Zusammenfassung der Klasse ===== | ||
| <code=php><?php | <code=php><?php | ||
| + | /** | ||
| + | * ============================================================================= | ||
| + | * This class will get infos from a HL2 server over php | ||
| + | * | ||
| + | * @author HSFighter | ||
| + | * @special thx to Chrisber | ||
| + | * @version 1.1.0 | ||
| + | * @package PHP Server-Query Script | ||
| + | * @link http://sourceserver.info | ||
| + | * | ||
| + | * @version 1.1.0: serverstatus.class.php by hsfighter $ | ||
| + | * ============================================================================= | ||
| + | */ | ||
| + | |||
| class HLServerAbfrage { | class HLServerAbfrage { | ||
| Zeile 375: | Zeile 389: | ||
| Nun muss nur noch auf die Klasse zugegriffen werden: | Nun muss nur noch auf die Klasse zugegriffen werden: | ||
| <code=php><?php | <code=php><?php | ||
| - | /** | ||
| - | * ============================================================================= | ||
| - | * This class will get infos from a HL2 server over php | ||
| - | * | ||
| - | * @author HSFighter | ||
| - | * @special thx to Chrisber | ||
| - | * @version 1.1.0 | ||
| - | * @package PHP Server-Query Script | ||
| - | * @link http://sourceserver.info | ||
| - | * | ||
| - | * @version 1.1.0: serverstatus.class.php by hsfighter $ | ||
| - | * ============================================================================= | ||
| - | */ | ||
| - | |||
| // Server Angaben | // Server Angaben | ||
| - | $ip = '85.131.170.95'; | + | $ip = '176.57.137.35'; |
| $port = '27015'; | $port = '27015'; | ||
| $mappic_path = 'http://meine-hp.de/mappics/css/'; | $mappic_path = 'http://meine-hp.de/mappics/css/'; | ||