|
|
|
| В win есть программа ping.
Вот как из php запустить command.com с ping site.com , а данные получить в пхп?
Возможно? | |
|
|
|
|
|
|
|
для: Akira
(09.12.2005 в 22:18)
| | И вообще, как работать с сетью? Где брать информацию о IP адресах.
Ведь есть же БД?
Только не пользователей, а сайтов, ip и доменные имена. | |
|
|
|
|
|
|
|
для: Akira
(09.12.2005 в 23:09)
| |
<?php
echo "<pre>". system("ping site.com") ."</pre>";
?>
|
| |
|
|
|
|
|
|
|
для: Artem S.
(10.12.2005 в 00:00)
| | Очень интересно, это win, а для nix? | |
|
|
|
|
автор: Guestos (10.12.2005 в 00:30) |
|
|
для: Akira
(10.12.2005 в 00:11)
| | v Win takoy progi net
a v nix* est1...
ona sluszhit dly oprosa adressatov
na predmet zshivnosti.... (skoka paketov otoslal i skoka vernulos1)
a zachem ona tebe? | |
|
|
|
|
|
|
|
для: Guestos
(10.12.2005 в 00:30)
| | В windows тоже есть. | |
|
|
|
|
|
|
|
для: Guestos
(10.12.2005 в 00:30)
| | В Windows она тоже есть, только работает немного по другому - по умолчанию посылает только 4 пинга... | |
|
|
|
|
|
|
|
для: cheops
(10.12.2005 в 01:06)
| | Вообще-то не важно какая программа. Вот если она консольная как получить данные?
Или проше написать аналог самому? | |
|
|
|
|
|
|
|
для: Akira
(10.12.2005 в 01:09)
| | Как Artem S. написал - функция system() вернёт вывод стандартного потока... | |
|
|
|
|
|
|
|
для: cheops
(10.12.2005 в 01:14)
| | хмм...т.е. простой текст? Как он ее сохраняет? В переменную? А под nix работает? | |
|
|
|
|
|
|
|
для: Akira
(10.12.2005 в 01:23)
| | Да, обычный текст, который идёт в стандартный вывод, работает везде, как под *nix, так и под Windows. Если захотите сохранить текст в переменную следует написать
<?php
$ping = system("ping site.com");
?>
|
| |
|
|
|