![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 76 Pomógł: 0 Dołączył: 25.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
witam
Chciałbym aby poniższy skrypt drukował tylko sam efekt końcowy - adres mac Co zrobić żeby nie drukował pingów i zapytania arp ?
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%) ![]() ![]() |
Użyj funkcji exec():
http://docs.php.net/manual/en/function.exec.php Ponadto polecenie ping ma "trochę" inną składnię, a sam skrypt nie jest zabezpieczony przed sytuacją, gdy arp zwraca błąd... -------------------- Specjalista ds. głupich i beznadziejnych, Zyx
Nowości wydawnicze: Open Power Collector 3.0.1.0 | Open Power Autoloader 3.0.3.0 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 76 Pomógł: 0 Dołączył: 25.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
chcę aby mac automatycznie dodawał się do bazy a z exec() chyba nie da rady
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%) ![]() ![]() |
A co ma wspólnego exec() z bazą danych? Zajrzałeś chociaż pod podany odnośnik czy tak sobie napisałeś, bo gdzieś tam w którymś kościele dzwonią, ale nie wiadomo w którym? Jak piszę, że exec(), to exec() i tyle. Chcesz, by nie wyświetlało wyjścia, to podałem Ci funkcję, która nie wyświetla wyjścia. Związek z tym, co później zrobisz z tymi danymi - zapiszesz do bazy, do pliku, wydrukujesz i wyślesz na księżyc (niepotrzebne skreślić) jest zerowy.
-------------------- Specjalista ds. głupich i beznadziejnych, Zyx
Nowości wydawnicze: Open Power Collector 3.0.1.0 | Open Power Autoloader 3.0.3.0 |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 76 Pomógł: 0 Dołączył: 25.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Zrobiłem tak:
Działa - pytanie czy może tak pozostać
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%) ![]() ![]() |
Sprawdź jeszcze, czy istnieje $output2[3] - arp nie musi tyle linijek zwrócić, szczególnie w przypadku błędu. Ponadto wywal eregi, a użyj wyrażeń regularnych Perla (funkcja preg_match()).
-------------------- Specjalista ds. głupich i beznadziejnych, Zyx
Nowości wydawnicze: Open Power Collector 3.0.1.0 | Open Power Autoloader 3.0.3.0 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 07:29 |