[ Príspevkov: 15 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 20.11.07
Prihlásený: 19.12.07
Príspevky: 8
Témy: 4 | 4
NapísalOffline : 03.02.2010 10:34 | [Online/Offline] Counter Strike

Dobrý deň,
potreboval by som zistiť script, ktorý by ukazoval na webe či je CS server online alebo offline.

Existuje podobný script?
(Ak som tuto tému nedal na správne miesto sorry.Nevedel som, kde to patrí.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.04.09
Prihlásený: 11.02.10
Príspevky: 726
Témy: 81 | 81

http://corpocrat.com/2009/03/01/php-scr ... neoffline/


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 03.02.10
Prihlásený: 07.03.10
Príspevky: 5
Témy: 0 | 0
NapísalOffline : 03.02.2010 13:40 | [Online/Offline] Counter Strike

Keď je moja IP CS servera 94.229.35.195:27035

Tak to má vyzerať takto?
Kód:
<?php
function GetServerStatus($94.229.35.195, $27035)
{
$status = array("OFFLINE", "ONLINE");
$fp = @fsockopen($site, $port, $errno, $errstr, 2);
if (!$fp) {
    return $status[0];
} else
  { return $status[1];}
}
?>

Píšem pretože mi to nejde.Ukazuje, že je Offline pritom je Online


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.04.09
Prihlásený: 11.02.10
Príspevky: 726
Témy: 81 | 81

Kód:
<?php

function GetServerStatus($site, $port)
{
$fp = @fsockopen($site, $port, $errno, $errstr, 2);
if (!$fp) {
return false;
} else
{ return true;}
}

?>

a volas funkciu takto(zrejme ip bude viac takze v cykle ako ich vytahujes prirad hodnoty)
Kód:
$site=ip adresa srvera
$port=port

if(GetServerStatus($site, $port))echo 'server'.$site.':'.$port.'je online';

pripadne takto priamo

if(GetServerStatus(94.229.35.195, 27035))echo 'server94.229.35.195, 27035 je online';


EDIT !!! skus posielat ako string
GetServerStatus('94.229.35.195',' 27035')


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 03.02.10
Prihlásený: 07.03.10
Príspevky: 5
Témy: 0 | 0
NapísalOffline : 03.02.2010 14:03 | [Online/Offline] Counter Strike

Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';' in /var/www/web1121/web/status/cs.php on line 12


Volať funkciu mam na konci?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.04.09
Prihlásený: 11.02.10
Príspevky: 726
Témy: 81 | 81

$site=ip adresa srvera
$port=port

toto je iba ukazka
;)
radsej pouzi
if(GetServerStatus('94.229.35.195', '27035'))echo 'server94.229.35.195, 27035 je online';


Offline

Čestný člen
Čestný člen
[Online/Offline] Counter Strike

Registrovaný: 11.08.07
Príspevky: 4110
Témy: 30 | 30
Bydlisko: Brno
NapísalOffline : 03.02.2010 14:07 | [Online/Offline] Counter Strike

Kód:
if(GetServerStatus('94.229.35.195', 27035))echo 'server je online';
Je to jedno, fciu mozes kludne najprv volat a potom deklarovat.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 03.02.10
Prihlásený: 07.03.10
Príspevky: 5
Témy: 0 | 0
NapísalOffline : 03.02.2010 14:17 | [Online/Offline] Counter Strike

Tuto Funkciu som dal na začiatok
if(GetServerStatus('94.229.35.195', 27035))echo 'server je online';

A stránka bola prázna.Celý zdroják vyzerá takto

<?php

if(GetServerStatus('94.229.35.195', '27035'))echo '94.229.35.195, 27035 je online';

function GetServerStatus($site, $port)
{
$fp = @fsockopen($site, $port, $errno, $errstr, 2);
if (!$fp) {
return false;
} else
{ return true;}
}

?>


Vidíte tam chybu prečo to nejde?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.04.09
Prihlásený: 11.02.10
Príspevky: 726
Témy: 81 | 81

zrejme ako napisal duri ten port bez uvodzoviek :oops:
alebo ti hosting nepodporuje funkciu


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 03.02.10
Prihlásený: 07.03.10
Príspevky: 5
Témy: 0 | 0
NapísalOffline : 03.02.2010 14:28 | [Online/Offline] Counter Strike

Hmmm.úvodzovky som odstránil, nič sa nezmenilo..
Čo sa týka hostingu podporuje určite pretože tám mám podobný Script na World Of Warcraft.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.04.09
Prihlásený: 11.02.10
Príspevky: 726
Témy: 81 | 81

pardon udp://

Kód:
function GetServerStatus($site, $port)
{
$fp = @fsockopen('udp://'.$site, $port, $errno, $errstr, 2);
if (!$fp) {
return false;
} else
{ return true;}
}

?>


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 03.02.10
Prihlásený: 07.03.10
Príspevky: 5
Témy: 0 | 0
NapísalOffline : 03.02.2010 14:46 | [Online/Offline] Counter Strike

Ďakujem ide to.
Akurát prosím ešte o jednu vec
echo '94.229.35.195, 27035 je online'; keď chcem aby namiesto "94.229.35.195, 27035 je online" Bol Image?AKo to mám zapísať?


Offline

Čestný člen
Čestný člen
[Online/Offline] Counter Strike

Registrovaný: 11.08.07
Príspevky: 4110
Témy: 30 | 30
Bydlisko: Brno
NapísalOffline : 03.02.2010 14:49 | [Online/Offline] Counter Strike

Vypises HTML kod pre obrazok. http://www.jakpsatweb.cz/obrazky.html


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.04.09
Prihlásený: 11.02.10
Príspevky: 726
Témy: 81 | 81

html
echo '<img src="--zdroj-->" alt="online">';


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 08.04.08
Prihlásený: 04.08.14
Príspevky: 40
Témy: 8 | 8
NapísalOffline : 16.11.2011 23:47 | [Online/Offline] Counter Strike

pilná lama glama píše:
pardon udp://

Kód:
function GetServerStatus($site, $port)
{
$fp = @fsockopen('udp://'.$site, $port, $errno, $errstr, 2);
if (!$fp) {
return false;
} else
{ return true;}
}

?>


pouzil som aj tuto variantu a akosi mi stale ukazuje, ze server je online.. neviete niekto ine riesenie?


 [ Príspevkov: 15 ] 


[Online/Offline] Counter Strike



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Counter-strike

[ Choď na stránku:Choď na stránku: 1, 2, 3, 4, 5 ]

v Počítačové hry

123

6286

29.08.2008 13:41

mimkork

V tomto fóre nie sú ďalšie neprečítané témy.

Counter strike source

v Počítačové hry

16

951

14.02.2008 17:55

Poki

V tomto fóre nie sú ďalšie neprečítané témy.

counter strike source

v Počítačové hry

5

364

12.11.2007 17:38

DAVE1979

V tomto fóre nie sú ďalšie neprečítané témy.

counter strike source

[ Choď na stránku:Choď na stránku: 1, 2, 3 ]

v Počítačové hry

74

6440

26.02.2014 10:52

mirom

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

Counter-Strike [PROBLEM]

v Počítačové hry

1

93

14.06.2014 12:34

Daron

V tomto fóre nie sú ďalšie neprečítané témy.

Counter strike-problemy

v Počítačové hry

20

1050

01.01.2007 21:30

Jimmymen

V tomto fóre nie sú ďalšie neprečítané témy.

Ubuntu + Counter-Strike

v Operačné systémy Unix a Linux

8

1382

13.01.2012 19:07

phodinux

V tomto fóre nie sú ďalšie neprečítané témy.

Counter - Strike server

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Počítačové hry

34

5111

26.03.2009 20:30

IntelSK

V tomto fóre nie sú ďalšie neprečítané témy.

Non Steam Counter Strike

v Správy pre vedenie fóra

14

978

11.11.2010 13:44

Pistuk_14

V tomto fóre nie sú ďalšie neprečítané témy.

Counter Strike Source - steam

v PC skrinky, zdroje a všetky druhy chladenia

7

797

18.07.2012 16:51

boaboa222

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

Counter Strike Global Offensive

v Počítačové hry

7

278

31.07.2012 11:00

TOMQ

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

Counter Strike 1.6

v Počítačové hry

2

109

03.11.2014 6:18

brmbo

V tomto fóre nie sú ďalšie neprečítané témy.

Counter-Strike: Global Offensive

[ Choď na stránku:Choď na stránku: 1 ... 30, 31, 32 ]

v Počítačové hry

957

20675

12.11.2017 21:32

NagyO

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

counter strike a steam

v Počítačové hry

1

101

31.03.2013 16:37

Daron

V tomto fóre nie sú ďalšie neprečítané témy.

Counter Strike Source Clans

v Počítačové hry

4

341

18.12.2010 0:26

Jarkou

V tomto fóre nie sú ďalšie neprečítané témy.

PCforum Counter-Strike turnaj.

[ Choď na stránku:Choď na stránku: 1 ... 9, 10, 11 ]

v Počítačové hry

313

4129

02.01.2015 10:46

SKiLEX



© 2005 - 2017 PCforum, edited by JanoF