Mine sisusse
Otsi siit
  • Rohkem valikuid...
Otsi tulemusi mis sisaldab...
Otsi tulemusi...

Soovitatud postitused

VIP

Esmalt siis võtame faili näiteks test.php ja lisame sinna: PHP:

 

class server() {
var $ip; // Serveri ip
var $port; // Serveri Port
var $status; // Staatuse jaoks eraldi

function gameserver($ip,$port) {
$this->ip = $ip;
$this->port = $port;
$fb = @fsockopen("udp://".$this->ip, $this->port, $errno, $errstr, 1) // Loome socketi
@socket_set_timeout($fp, 1, 0);
@socket_set_blocking($fp, true);
/*
Serveri jaoks query
Hetkel on siin Counter-Strike 1.6 Query, aga on ka võimalik teisi lisada.
Võimalik ka nii teha
if($server = "hl") {
$query = "\xFF\xFF\xFF\xFFdetails\x00";
}
*/
@fwrite($fb,"\xFF\xFF\xFF\xFFdetails\x00");

// Võtame info vastu serveri käest
$buffer = @fread($fb, 4096);

// Sulgeme Socketi
@fclose($fb);

// Kontrollime kas server on üleval või maas
if($buffer=="") {
$this->status = "VIGA!";
}
else {
$this->status = "OK!";
}
}
?>

 

 

 

Query Skript on nüüd valmis ja nüüd tuleb teha siis teine leht veel kust andmed saadetakse ja küsitakse

Näiteks test2.php PHP:

 

// Includeme test.php 
include("test.php"); 

// Loome classi 
$server = &new server(); 

// Kui nõutakse staatust 
if($_POST["query"] { 

// Saadame info Classi 
$server->gameserver($_POST["ip"],$_POST["port"]); 
// Väljastame vastuse 
echo $server->status; 
} 

?> 
</pre><form method="post" action=""> 



<

Jaga seda postitust


Postituse link
Share on other sites
$fb = @fsockopen("udp://".$this->ip, $this->port, $errno, $errstr, 1) // Loome socketi

siit see udp:// oleks parem, et oleks steam://connect/ , siis saaks steamerid vabalt sisse

 

Lol, selle UDP connectioniga saame ühendust serveriga, et vajaliku infot saada...

steam://connect/ ei ole selle asjaga kohe üldse seotud

Jaga seda postitust


Postituse link
Share on other sites
VIP
Author of the topic Postitas
Lol, selle UDP connectioniga saame ühendust serveriga, et vajaliku infot saada...

steam://connect/ ei ole selle asjaga kohe üldse seotud

 

Täpselt

Jaga seda postitust


Postituse link
Share on other sites
SUPERVIP
aga selle eest on see kood vigu täis võimalik siin näha http://fasterboy.eu/test/ kui jõuan parandan ära

Parse error: syntax error, unexpected ';'

Selle parandamiseks ei tohiks üle minuti minna.


b_560_95_1.png

Public TS3. Tule ja liitu!

Jaga seda postitust


Postituse link
Share on other sites
Külaline .Siim.
Parse error: syntax error, unexpected ';'

Selle parandamiseks ei tohiks üle minuti minna.

mul läheb aega sest siin arvutis ei saa teha midagi korralikult, sest ma pole kodus vaid koolis

Jaga seda postitust


Postituse link
Share on other sites
Külaline .Siim.
Muidugi läheb aega, kui PHP-d ei jaga isegi natuke!

kui sa ei mind ei tea siis ära oleta siin asju

Jaga seda postitust


Postituse link
Share on other sites
VIP
Author of the topic Postitas
kui sa ei mind ei tea siis ära oleta siin asju

 

See teema pole mingi chat eks?

Jaga seda postitust


Postituse link
Share on other sites
Külaline .Siim.
Parse error: syntax error, unexpected ';'

Selle parandamiseks ei tohiks üle minuti minna.

see pole ainuke viga siin neid veel hulgim, isegi Mart ütleb et see täielik vigane kood

Jaga seda postitust


Postituse link
Share on other sites
Külaline .Siim.
Tohib küsida miks sa sellist paska siia postitad ? :)

mina pole õnneks paska postitanud, teema autor on pasa koodi pannud mis täielik maha kandmise kood

Jaga seda postitust


Postituse link
Share on other sites

Kommentaari lisamiseks loo konto või logi sisse

Kommenteerimiseks peate olema liige

Loo konto

Liituge meie kommuuni uue kontoga. See on lihtne!

Loo uus konto

Logi sisse

On juba konto? Logi sisse siit.

Logi sisse nüüd

×
×
  • Loo uus...

Oluline informatsioon

Selle veebisaidi paremaks muutmiseks oleme teie seadmesse paigutanud küpsised . Võite kohandada oma küpsiste seadeid , vastasel juhul eeldame, et te olete küpsiste kasutamisega nõus kui jätkate veebisaidil sirvimist.. Palun lugege läbi Kasutustingimused ja Privaatsuspoliitika.