Tātad man ir viena problēma. Man ir servera monitora skripts
<?PHP
$server="krutais ip";
$port='27015';
$map_images_path='http://www.kautkass.lv/kartes/';
$qw=chr(32);
$fp = fsockopen ("udp://".$server,$port);
if (!$fp)
{
echo "ERROR: $errno - $errstr<br>\n";
}
else
{
fwrite($fp,"\xFF\xFF\xFF\xFFTSource Engine Query\x00".chr(10));
$st=fread($fp,1);
if (!$st)
{
echo("<b>Serveris Izslegts</b>");
$address=$server.$port;
$max="0";
$current="0";
$name="Unknown";
$map="unknownmap";
}
else
{
$r=socket_get_status($fp);
$r=$r["unread_bytes"];
$st.=fread($fp,$r);
$st=substr($st,5);
$address=SubStr($st,0,StrPos($st,chr(0)));
$address=str_replace(chr(0),"|",$address);
$st=SubStr($st,StrPos($st,chr(0))+1);
$name=SubStr($st,0,StrPos($st,chr(0)));
$st=SubStr($st,StrPos($st,chr(0))+1);
$map=SubStr($st,0,StrPos($st,chr(0)));
$st=SubStr($st,StrPos($st,chr(0))+1);
$st=SubStr($st,StrPos($st,chr(0))+1);
$st=SubStr($st,StrPos($st,chr(0))+1);
$current=ord(SubStr($st,0,1));
$max=ord(SubStr($st,1,1));
};
};
fclose($fp);
$fp = fsockopen ("udp://".$server,$port);
if (!$fp)
{
echo "ERROR: $errno - $errstr<br>\n";
}
else
{
fwrite($fp,"\xFF\xFF\xFF\xFFW\x00".chr(10));
$st=fread($fp,1);
if ($st)
{
$r=socket_get_status($fp);
$r=$r["unread_bytes"];
$st.=fread($fp,$r);
$sbstr=substr($st,5,5);
fwrite($fp,"\xFF\xFF\xFF\xFFU".$sbstr."\x00".chr(10));
$st=fread($fp,1);
if ($st)
{
$r=socket_get_status($fp);
$r=$r["unread_bytes"];
$st.=fread($fp,$r);
$playersn=ord(substr($st,5,1));
$st=substr($st,6);
$show_map="<center><img src=$map_images_path".$map.".jpg s width='120' height='90'>";
echo (" <center>\n");
echo(" <br> $show_map </center>");
echo(" Ip: ".$server."\n");
echo(" Ports: ".$port."n");
echo(" Karte: ".$map."\n");
echo(" ".$current."/".$max."\n");
for ($i=1;$i<=$playersn;$i++)
{
$n=ord(substr($st,0,1));
$st=substr($st,1);
$name=SubStr($st,0,StrPos($st,chr(0)));
$kills=ord(substr($st,StrPos($st,chr(0))+1,1));
if ($kills==255){$kills=-1;}
if ($kills==254){$kills=-2;}
if ($kills==253){$kills=-3;}
if ($kills==252){$kills=-4;}
$st=substr($st,StrPos($st,chr(0)));
$st=substr($st,9);
};
echo("\n \n\n");
echo ("<br><p>");
echo("</body></center>\n");
};
};
};
fclose($fp);
?>
problēma ir tāda ka tiklīdz es lieku ip 91.135.82.247 viss ir ok, bet tiklīdz es lieku ip 80.233.172.106 tad vnk lapa vairāk neielādējas.
serveris ar ip 91.135.82.247 stāv uz windows bet serveris ar ip 80.233.172.106 stāv uz linux. būtu pateicīgs ja kāds varētu man palīdzēt atrisināt šo problēmu.