Я пытаюсь создать скрипт, который будет пинговать 11 IP-адресов, а затем отправлять результат на мою электронную почту, но я вообще ничего не сделал, я искал учебники и увидел один, где я могу пинговать адрес и мне удается его сделать. отправьте результат по электронной почте, вы можете помочь мне сделать так, чтобы сценарий пинговал разные адреса, а затем отправить результаты в одном письме.
вот коды для пинга.
<?php
$Email = "[email protected]";
$ip = "192.168.0.100";
$ip2 = exec ("ping 192.168.0.100 ");
mail($Email, 'result',$ip2,'From: [email protected]');
?>
и вот IP, что мне нужно пинговать
ping 192.168.2.13 > "%userprofile%\desktop\mypings1.txt"
ping 192.168.2.31 >> "%userprofile%\desktop\mypings2.txt"
ping 192.168.2.32 >> "%userprofile%\desktop\mypings3.txt"
ping 192.168.2.250 >> "%userprofile%\desktop\mypings4.txt"
ping 192.168.2.50 >> "%userprofile%\desktop\mypings5.txt"
ping 192.168.2.51 >> "%userprofile%\desktop\mypings6.txt"
ping 119.73.140.130 >> "%userprofile%\desktop\mypings7.txt"
ping 192.168.2.253 >> "%userprofile%\desktop\mypings8.txt"
ping 192.168.2.9 >> "%userprofile%\desktop\mypings9.txt"
ping 192.168.2.10 >> "%userprofile%\desktop\mypings10.txt"
ping 192.168.2.2 >> "%userprofile%\desktop\mypings11.txt"
надеюсь, вы можете помочь мне с моей проблемой 🙁 спасибо
$ipList = array("127.0.0.1", "localhost");
$content = "";
foreach($ipList as $ip)
$content .= exec("ping " . $ip) . "<br />";
mail($Email, 'result', $content, 'From: [email protected]');
Просто переключитесь и добавьте адреса в $ ipList, и все готово к работе :).
Других решений пока нет …