Hallo,
Ich wolte grade mal für späte etwas testen das ich mit dem PHPscript eine UDP verbindung zu nem spiel server aufbauen kann
der code shaut so aus
[code]<?php
if(!empty($_GET[‘cmd’]))
{
if(rcon($_GET[‘cmd’])) echo"erfolgreich";
}
else echo"kein command angegeben";
function rcon($cmd)
{
$ip = ‘...’;//ip zensirt
$port = 7777;
$rcon = ‘CreateMe’;
$fp = fsockopen(‘udp://’ . $ip, $port, $errno, $errstr);//<-line 13
if (!$fp)echo “$errstr ($errno)
\n”;
else
{
$rconlen = strlen($rcon);
$cmdlen = strlen($cmd);
$packet = ‘SAMP’;
$packet .= chr(strtok($ip, ‘.’)).chr(strtok(’.’)).chr(strtok(’.’)).chr(strtok(’.’));
$packet .= chr($port & 0xFF).chr($port >> 8 & 0xFF);
$packet .= “x”;
$packet .= chr($rconlen & 0xFF).chr($rconlen >> 8 & 0xFF).$rcon;
$packet .= chr($cmdlen & 0xFF).chr($cmdlen >> 8 & 0xFF).$cmd;
if(fwrite($fp, $packet))return 1;
else return 0;
}
}
?>[/code]
du bekomme immer einen error
Warning: fsockopen() has been disabled for security reasons in /users/sampwbb3/www/rcon.php on line 13
()
hab micht schon bei google versucht schlau zu machen aber klapte nciht so
Hab auf meinem pc den server gestartet den port freigegeben meine ip in den script getragen ect ect
Danke für die antworten