Bonsoir,

Tout d'abord je suis nouveau ici, et je m'excuse si mon post n'est pas au bon endroit.

Je viens ici car je voudrais créer un petit script afin d'afficher des informations de mes serveurs Cs:S.

J'ai donc trouver ce tuto :

http://a-pellegrini.developpez.com/t...s/php/cstrike/

Malheureusement, tout ne marche pas chez moi

En effet ce code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 
// Constant
define('PACKET_SIZE', '1400');
define('SERVERQUERY_INFO', "\xFF\xFF\xFF\xFFTSource Engine Query"); 
define ('REPLY_INFO', "\x49");
 
// Ip address and port
$_ip = '82.149.249.243';
$_port = '27017';
 
// Open connection with server
$socket = stream_socket_client('udp://'.$_ip.':'.$_port, $errno, $errstr, 30);
 
// Send command to server
$cmd = SERVERQUERY_INFO;
$length = strlen($cmd);
fwrite($socket, $cmd, $length);
 
// Get response from server
$response = fread($socket, PACKET_SIZE);
 
// Clean response
$pattern = "#\xFF\xFF\xFF\xFF".REPLY_INFO."#";
$response = preg_replace($pattern, '', $response);
 
echo $response;
ne renvoi rien.

Merci d'avance de votre aide,
Bonne soirée et à bientôt.