Jump to content
  • 0

pomoc PHP


reploss

Dotaz

Dobrý deň začal som si programovať adminku ale narazil som na problém dávam do adminky cs 1.6 ale sloty potrebujem nastaviť v spúštacom scripte ale neviem ako poradíte mi ?
tu je kód
 

<?php


$vysledek = mysql_query("SELECT * FROM `servery` WHERE `koho` = '$id' ORDER BY `datum` DESC", $spojeni);


echo'<table class="table table-bordered table-striped">';
echo "<thead><tr><td>ID</td><td>Hra</td><td>IP:PORT</td><td>Sloty</td><td>Ovladanie</td><td>Upravovať Server</tr></thead>";


while($zaznam=mysql_fetch_array($vysledek)):




$iddd = $zaznam["id"];
$mapa = $zaznam["mapa"];
$sloty = $zaznam["sloty"];
$game = $zaznam["game"];
$game2 = $zaznam["game2"];
$ip = $zaznam["ip"];
$port = $zaznam["port"];
$nazovservera = $zaznam["nazov"];
$portservera = $zaznam["port"];


$status = exec("pidof ".$portservera."svr");


if($status != "")
{
$cpu = shell_exec("ps -C ".$portservera."svr -o '%C'");
$ramka = shell_exec("ps -C ".$portservera."svr -o '%mem'");
$load2 = shell_exec("ps -C ".$portservera."svr -o '%t'");
$kkt = "$cpu[4]$cpu[5]$cpu[6]$cpu[7]$cpu[8]$cpu[9]$cpu[10]";
$ramky=explode("%MEM", $ramka);
if(trim($kkt) >= $zaznam["max_cpu"]) $color = "red"; else $color = "green";


$ram_mam  = exec("ps -C ".$zaznam['port']."svr -o '%mem'");
$_ram  = explode("MEM", $ram_mam);
$ram  = $_ram[0] * $ramvps / 100;


$cpu = "<font color=$color><b>$kkt%</font><font color=black> / $zaznam[max_cpu]%</b></font>";
$ram = "<font color=black><b>$ramka[5]$ramka[6]$ramka[7]$ramka[8] % $ram MB</b></font>";
$uptime = "<font color=black><b>$load2[13]$load2[14] $load2[15]$load2[16]$load2[17] $load2[18]$load2[19]$load2[20] $load2[21]$load2[22]</b></font>";
}


if($status == "")
{
$stavservera = "<font color=red><b>Offline</b></font>";
$cpu = "<font color=red><b>Offline</b></font>";
$ram = "<font color=red><b>Offline</b></font>";
$uptime = "<font color=red><b>Offline</b></font>";
$game12 = "<img src='../img/$game.gif'>";
$ovladanie = "<a href='/servery.php?zap$game2=$portservera'><img src='../img/zap.png'></a><a href='../servery.php?vyp$game2=$portservera'><img src='../img/vyp.png'>";
}








echo "<center><tr><td>$iddd</td><td>$game12</td><td>$ip:$port</td><td>$sloty</td><td>$ovladanie</td><td><button>Upravovať Server</button></tr></center>";








endwhile;         
?>
<?php
if($_GET["zap1"] ==! "") 
{
$zap = mysql_real_escape_string(htmlspecialchars($_GET["zap1"]));
  } 


   echo("cd /servery/cs/test/upload/$zap;screen -AmdS $zap ./hlds_run -game cstrike -pingboost 2 +sv_lan 0 +ip 185.91.116.143 +port $zap +maxplayers $sloty +map $mapa +log on -master -noipx -secure &");
<?php
if($_GET["vyp1"] ==! "") 
{
$vyp = mysql_real_escape_string(htmlspecialchars($_GET["vyp1"]));
  } 


exec("pkill -f $vyp");




?>


Edited by Hip
Přídán "code" format
Link to comment
Share on other sites

0 odpovědí na tuto otázku

Recommended Posts

There have been no answers to this question yet

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...