Я в настоящее время есть этот код, который работает как PHP скрипт, который позволяет мне знать, если ПК пингом:Прицепные IP-адреса и имена компьютеров из текстового файла
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="refresh" content="30">
</head>
<body>
<h1>PC Test Ping Status</h1>
<?php
$host="10.191.10.98";
exec("ping -c 2 " . $host, $output, $result);
if ($result == 0)
echo "<p>p2 On-Line</p>";
else
echo "<p>p2 Off-Line !</p>";
$host="10.191.10.125";
exec("ping -c 2 " . $host, $output, $result);
if ($result == 0)
echo "<p>p3 On-Line</p>";
else
echo "<p>p3 Off-Line!</p>";
?>
</body>
</html>
Я хочу, чтобы вытащить имя компьютера и адресные данные из столбцов в текстовом файле, а не как:
pc1 10.191.10.1
pc2 10.191.10.2
pc3 10.191.10.3
pc4 10.191.10.4
и так далее ... так что мы можем добавить в список, и он будет продолжать идти.
'file_put_contents()' http://php.net/manual/en/function.file- put-contents.php – Kisaragi
Я думаю, что было бы лучше с json-файлом, а не с плоским текстовым файлом. 'data = {'pc1': '10.191.10.1', 'pc2': '10.191.10.1' ....}', тогда вы можете использовать его так: 'var pcs = JSON.parse ('.. /../data/file.json '); alert (pcs.data.pc1); 'Не проверял его. –
ссылка [ваш другой вопрос] (http://stackoverflow.com/questions/41681077/need-to-track-pc-down-times-using-php-ping-and-display-time-down-dhhmm/41682607) здесь для справки, так как это связано. –