[ 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

8619

29.08.2008 13:41

mimkork

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

8419

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

407

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

1587

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

1776

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

675

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 Počítačové hry

34

5921

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

1343

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

731

12.11.2007 17:38

DAVE1979

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

622

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

433

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 ... 38, 39, 40 ]

v Počítačové hry

1178

59864

24.06.2021 18:22

Toshibak

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

332

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

677

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

10120

02.01.2015 10:46

SKiLEX

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

vysiel Counter-Strike ProMod

v Počítačové hry

18

1416

19.10.2007 16:38

piskvorko



© 2005 - 2024 PCforum, edited by JanoF