[ 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: 4062
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: 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: 4062
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: 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

6493

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

981

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

384

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

6555

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

112

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

1107

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

1397

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

5143

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

1011

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

841

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

297

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

125

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 ... 31, 32, 33 ]

v Počítačové hry

982

22749

14.04.2018 1:07

MartinR2U2

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

113

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

368

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

4514

02.01.2015 10:46

SKiLEX



© 2005 - 2018 PCforum, edited by JanoF