Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvoriť nový PHP súbor pomocou programu Poznámkový blok alebo editor . Otvorte pripojenie k databázového servera MySQL . Napríklad , typ : ?
< Php
$ DBC = mysql_connect_db ( " localhost " , " užívateľské meno " , " heslo " ) ;
2
Používanie funkcia " mysql_ping " skontrolovať, či pripojenie na databázový server je stále platný . Napríklad typ :
$ ping_result = mysql_ping ( $ DBC ) ;
if ( $ ping_result )
echo " Spojenie platný ! " ;
iný
echo " Spojenie je neplatná ! " ; ?
>
3
Uložte súbor a spustite ho v prehliadači otestovať , či je funguje správne .
Ping Použitie Exec
Stránka 4
Vytvoriť nový PHP súbor v editore alebo pomocou programu Poznámkový blok . Vyhlásiť hostiteľa , ktorý chcete ping buď ako adresu IP alebo názov hostiteľa . Inicializácia poľa na zachytenie výstupu funkcia " exec " a číslo zachytiť návratovú hodnotu . Napríklad , typ : ?
< Php
$ host = " google.com " ,
$ output = array ( ) ;
$ výsledok = null ;
5
Volanie funkcie " exec " ping na server . Pomocou parametra "-c " a zadať , koľkokrát sa ping na server . Prejsť pole a číslo získať výstup príkazu a návratovú hodnotu . Napríklad typ :
exec ( . " Ping - c 4 " $ host , $ výstup , $ result ) ;
6
Porovnajte návratovú hodnotu na nulu , či ping bol úspešný . Vydá príslušnú správu . Napríklad typ :
if ( $ result == 0 )
echo " Ping úspešná ! " ;
Iného
echo " ping neúspešné ! " ; ?
>
7
Uložte súbor . Spustite ju v prehliadači a teste , ktorý funguje správne .
Použite " Net_Ping " Class
8
Nainštalujte knižnice Net_Ping triedy z PEAR . Otvorte príkazový riadok a zadajte :
hruška nainštalovať net_ping - 2.4.4
9
Vytvoriť nový PHP súbor v editore , alebo Poznámkový blok . Zahrnúť PEAR knižnice tried na začiatku skriptu . Napríklad typ :
< php
vyžadujú ( " Net /Ping.php " ) ;
10
deklarovať hostiteľa , ktorý chcete ping ako? je to adresa IP alebo názov hostiteľa . Vytvoriť nový ping objekt . Napríklad typ :
$ host = " 74.125.45.106 " ;
$ ping = Net_Ping :: factory ( ) ;
11
ping na hostiteľa a zachytiť spätný výstup . Napríklad typ :
$ result = $ ping - > ping ( $ host ) ;
12
Porovnanie " _transmitted " na " _lost " hodnôt v spätnom poľa zistiť , či ping bol úspešný . Napríklad typ :
if ( $ result [ " _transmitted " ] < $ result [ " _loss " ] )
echo " ! Ping úspešné " ;
iný
echo " ping neúspešné ! " ; ? .
>
13
Uložte súbor a spustite ho v prehliadači , aby sa zabezpečilo , že funguje správne