SELECT (SELECT color FROM pin WHERE id='$pin1') AS pin1, (SELECT color FROM pin WHERE id='$pin2') AS pin2, (SELECT color FROM pin WHERE id='$pin3') AS pin3, (SELECT color FROM pin WHERE id='$pin4') AS pin4
global $conn;
. Конечно возможен и третий способ, include("db_connection.php");
внутрий функции, но это уже махровый быдлокодеризм и тупая растрата свободных подключений к MySQL. get_stock()
, через var_dump($ss);
.function get_stock($id) {
return "<div class='{$id}'></div>";
}
foreach ($config['servers'] as &$server) {
if (!isset($response[$server['host']. ':' .$server['port']])) continue;
$rData = $response[$server['host']. ':' .$server['port']];
if (isset($rData['status']) AND $rData['status'] === true) {
$server['onlinePlayers'] = $rData['players']['online'];
$server['totalPlayers'] = $rData['players']['max'];
} else {
$server['onlinePlayers'] = 0;
$server['totalPlayers'] = 0;
}
}
ping -i5 -n 127.0.0.1 | grep -v ' time=' >ping1.log 2>&1 &
ping -i5 -n 127.0.0.2 | grep -v ' time=' >ping2.log 2>&1 &
ping -i5 -n 127.0.0.3 | grep -v ' time=' >ping3.log 2>&1 &
ping -i5 -n 127.0.0.4 | grep -v ' time=' >ping4.log 2>&1 &
killall ping
127.0.0.X
догадаетесь заменить на свои адреса? <?php
$socks5_list = explode ("\n", str_replace ("\r", "", file_get_contents (dirname(__FILE__)."/gotovo_vse_sellery_bezdybley.txt")));
if (empty($socks5_list))
{
exit(1);
}
function _check_socks5 ($socks = array(), $filename)
{
foreach ($socks as $s)
{
list ($ip, $port) = explode (":", $s);
if (geoip_country_code_by_name($ip) == "CN") continue;
if ($socket = @fsockopen ($ip, $port, $errno, $errstr, 1))
{
$threads[$s] = $socket;
}
}
foreach ($threads as $s => $h)
{
fwrite ($h, "\x05\x01\x00");
}
foreach ($threads as $s => $h)
{
$r = fread ($h, 2);
if ((ord ($r [0]) == 5) && (ord ($r [1]) == 0))
{
file_put_contents ($filename, $s."\r\n");
}
}
}
_check_socks5 ($socks5_list, dirname(__FILE__)."/socks5_valid.txt");
?>