Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: PHP i pingowanie
Forum PHP.pl > Forum > PHP
ViX
Witam,
Zastanawiam się czy trudną rzeczą do wykonania byłaby aplikacja
internetowa (najlepiej na php) która uruchamiana z crona co godzinę
pingowałaby określone hosty a następnie zapisywała czasy do bazy?
(z tym ostatnim nie ma problemu) Moglibyście mi doradzić jak to wykonać?

Pozdrawiam i dziękuję

P.S. Wiem że takie tematy były już na forum ale gdy ich używam, wyskakuje mi:
Kod
Warning: socket_create() [function.socket-create]: Unable to create socket [1]: Operation not permitted in /home/organizacje/usr/public_html/ping.php on line 23

Warning: socket_connect() expects parameter 1 to be resource, boolean given in /home/organizacje/usr/public_html/ping.php on line 24

Warning: socket_send() expects parameter 1 to be resource, boolean given in /home/organizacje/usr/public_html/ping.php on line 26

Warning: socket_read() expects parameter 1 to be resource, boolean given in /home/organizacje/usr/public_html/ping.php on line 27

Warning: socket_close() expects parameter 1 to be resource, boolean given in /home/organizacje/usr/public_html/ping.php on line 30
tikky
Ja bym to tak zrobił:

  1. <?php
  2. $test_IP = @fopen("http://www.wp.pl",'r'); 
  3.  
  4. if ($test_IP) { 
  5.  
  6.  echo 'ping ok';
  7.  $host_ok = "1"; 
  8.  
  9. } else {
  10.  
  11.  echo 'blad';
  12.  $host_ok = "0"; 
  13. }
  14. ?>


a dalej to już zapisujesz wyniki do bazy.

O to chodziło?
bim2
fsockopen" title="Zobacz w manualu PHP" target="_manual
Tym sprawdzasz czy w ogóle jest połączenie z serwerem smile.gif
ViX
dzieki za pomoc
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.