PHP Online Status / Online Map

08/30/2011 13:32 Langeweile?#1
Hallo liebe Community,

30 Minuten Google ich jetzt aber irgendwie werd ich einfach nicht fündig.


ich suche einen einfachen PHP Online Status (Online/Offline, Spieler Online) und eine Online Map die ich ebenfalls auf die Webseite einbauen kann.

Würde mich über schnelle Rückmeldungen freuen.


Beste Grüße,
Cookieside
08/30/2011 14:04 Steaser##2
Server Status:
Quote:
<?
$fp = fsockopen("serverip",port,&$errno,&$errstr,2);
if(!$fp)
{
echo "[offline]";
}
else
{
echo "[online]";

}
fclose($fp);
?>
Dynmap für Bukkit:
[Only registered and activated users can see links. Click Here To Register...]

Komisch ?
Du 30 Minuten ich 30 Sekunden?
08/30/2011 14:08 Langeweile?#3
Du hast warscheinlich auch ein ganz kleines bisschen (Ironie) mehr Ahnung von minecraft als ich ;)

ich bin gerade neu darin =D
08/30/2011 14:11 Steaser##4
Naja :D

Aber das script zu besorgen ist ja wohl wirklich nicht schwer gewesen?
08/30/2011 14:18 Langeweile?#5
Naja wobei es nicht funktioniert ^^

Hab es jetzt größtenteils gefixxt aber bekomme noch einen Fehler ^^

Warning: fsockopen() [function.fsockopen]: unable to connect to ZENSIERT (Connection refused) in /var/www/ZENSIERT/html/ZENSIERT/hauptdomain/server.php on line 38

Warning: fclose(): supplied argument is not a valid stream resource in /var/www/ZENSIERT/html/ZENSIERT/hauptdomain/server.php on line 48


Folgendes befindet sich auf Line 38:
$fp = fsockopen("IP",PORT,&$errno,&$errstr,2);

Folgendes auf 48:
fclose($fp);


Die Online Map klappt nun ;)
08/30/2011 14:59 Steaser##6
Du sollst auch da wo IP steht die IP hinzufügen und wo Port steht auch den PORT inzufügen vllt?
08/30/2011 15:26 Langeweile?#7
Hab ich, nur hab ich es hier jetzt zensiert ^^
08/31/2011 13:52 False#8
kann sein das der hoster es nicht zulässt...
daher denke ich mal du hast ein free hoster oder ?
08/31/2011 16:07 Uepsilon#9
Also ich nutz das hier und funktioniert bestens:

PHP Code:
<?php
$online 
= @fsockopen("IP"PORT$errno$errstr1);
if(
$online >= 1) { 
    echo 
'<img src="/online.gif"> Teamspeak 3 Server'
}
else {
echo 
'<img src="/offline.gif"> Teamspeak 3 Server'

?>
08/31/2011 16:16 Steaser##10
Untersützt dein Hoster fsockopen()?