[ 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 Hry a herné konzoly

123

8958

29.08.2008 13:41

mimkork

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

Counter Strike - 2

v Hry a herné konzoly

7

810

16.02.2024 8:50

shiro

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 Hry a herné konzoly

34

6068

26.03.2009 20:30

IntelSK

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

Counter strike source

v Hry a herné konzoly

16

1403

14.02.2008 17:55

Poki

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

counter strike source

v Hry a herné konzoly

5

801

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 Hry a herné konzoly

74

8716

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 Hry a herné konzoly

1

473

14.06.2014 12:34

Daron

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

Counter strike-problemy

v Hry a herné konzoly

20

1659

01.01.2007 21:30

Jimmymen

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

Ubuntu + Counter-Strike

v Unix-like systémy

8

1857

13.01.2012 19:07

phodinux

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

Counter-strike: Global Offensive

v Bazár

0

559

23.06.2015 15:33

sailer

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

Counter-Strike Source Problem

v Hry a herné konzoly

23

1088

10.06.2012 19:20

ac.milan

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

counter strike source problém

v Hry a herné konzoly

18

2222

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 Hry a herné konzoly

2

561

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 Hry a herné konzoly

49

1907

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 Hry a herné konzoly

14

794

07.05.2012 15:22

jtbs

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

Counter-strike restartuvava pc

v Hry a herné konzoly

12

1103

19.12.2006 22:03

Luks



© 2005 - 2026 PCforum, edited by JanoF