$ping = shell_exec("netstat -an | grep $port");
if($ping !=NULL) {
echo "<span style='color:green'>ON</span> |
<a href='' onclick='myAjax()'>Спри</a>
";
} else {
echo "<span style='color:red'>OFF</span> |
<a href='' onclick='myAjax()'>Пусни</a>
";
}
Така, имам това по-горе като код, а именно пингва един сървър и ако той е онлайн - вади, че е он, ако е офф - вади, че е офлайн.
Искам следното:
Когато е ON, до текста да има бутон "Спри", а когато е OFF, да има бутон "Пусни".
Дотук добре, но тук идва ред да опиша това което искам.
Когато цъкна бутон "Спри" искам с ajax да провери дали сървъра е пуснат (със същата функция):
$ping = shell_exec("netstat -an | grep $port");и ако
if($ping !=NULL) Да промени бутона с "Пусни" (тъй като сървъра вече е онлайн) и да промени
echo "<span style='color:red'>OFF</span>на:
echo "<span style='color:green'>ON</span>Същото важи и за OFF функцията, до нея да има бутон "Пусни" и ако е онлайн да променя бутона със "Спри", а статуса да е:
echo "<span style='color:red'>ON</span>