|
|
|
|
![]() ![]() |
Jul 25 2006, 03:36 AM
Post
#1
|
|
|
Newbie [Level 2] ![]() ![]() Group: Members Posts: 39 Joined: 24-July 06 Member No.: 27,211 |
I have a server for a game on my computer, and want to put a server status code on my website. I was wondering if something like this would work:
CODE <?
$ip = "IP"; // IP Here $port = PORT; // Port Here if(fsockopen($ip, $port, $errno, $errstr, '10')) echo "The game server is <font color='green'>Online</font>!"; else echo "The game server is <font color='red'>Offline</font>!"; ?> |
|
|
|
Jul 26 2006, 03:03 AM
Post
#2
|
|
|
Premium Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 162 Joined: 10-May 06 Member No.: 23,375 |
But which post will you try to connect to.
Also will the server allow you to do so. |
|
|
|
Jul 26 2006, 08:24 PM
Post
#3
|
|
|
Newbie [Level 2] ![]() ![]() Group: Members Posts: 39 Joined: 24-July 06 Member No.: 27,211 |
My game server will allow, but will the host? XD
Port: 50000 |
|
|
|
Jul 26 2006, 09:01 PM
Post
#4
|
|
|
Premium Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 192 Joined: 20-December 05 Member No.: 15,962 |
I belive that would work, why don't you try
|
|
|
|
Jul 26 2006, 09:46 PM
Post
#5
|
|
|
Newbie [Level 2] ![]() ![]() Group: Members Posts: 39 Joined: 24-July 06 Member No.: 27,211 |
I tried it, and it doesnt seem to connect. I get a php warning
Warning: fsockopen(): unable to connect to ar.servegame.com:50000 in /home/chopsuey/public_html/test.php on line 14 |
|
|
|
Jul 28 2006, 04:58 PM
Post
#6
|
|
|
Super Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 357 Joined: 8-April 06 Member No.: 21,487 |
dear ChopSuey i think you must select port at localhost ( your hosting) for any connection you need 2 open port and 2 ip , at this code you select remote port (your pc) but you dont select local port (default = 80 ) you need to active localport !
thanks CODE <?
$ip = "IP"; // IP Here $port = PORT; // Port Here if(fsockopen($ip, $port, $errno, $errstr, '10')) echo "The game server is <font color='green'>Online</font>!"; else echo "The game server is <font color='red'>Offline</font>!"; ?> |
|
|
|
Jul 28 2006, 06:35 PM
Post
#7
|
|
|
Privileged Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 629 Joined: 26-February 05 Member No.: 3,995 |
If your server has a router you may need to forward port 50000.
|
|
|
|
![]() ![]() |
Similar Topics
|
Lo-Fi Version | Time is now: 11th October 2008 - 07:29 AM |