[ 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: 723
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: 723
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: 723
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: 4088
Témy: 34 | 34
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: 723
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: 723
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: 4088
Témy: 34 | 34
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: 723
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

8354

29.08.2008 13:41

mimkork

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

5829

26.03.2009 20:30

IntelSK

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

Counter strike source

v Počítačové hry

16

1291

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

677

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

8195

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

366

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

1517

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

1719

13.01.2012 19:07

phodinux

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

Counter Strike - 2

v Počítačové hry

7

529

16.02.2024 8:50

shiro

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

counter strike source problém

v Počítačové hry

18

2074

26.05.2013 9:47

chlebo666

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

2

457

09.05.2019 23:01

michalesku

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

Counter Strike 1.6

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

v Počítačové hry

49

1676

06.03.2016 21:52

ejv

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

Counter-Strike Source - kúpa

v Počítačové hry

14

705

07.05.2012 15:22

jtbs

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

Counter-strike restartuvava pc

v Počítačové hry

12

1002

19.12.2006 22:03

Luks

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

Non Steam Counter Strike

v Správy pre vedenie fóra

14

1363

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

1438

18.07.2012 16:51

boaboa222



© 2005 - 2024 PCforum, edited by JanoF