Autor Zpráva
toomass
Profil *
Ahoj všem,
mám takový problém, který nevím, jak mám vyřešit.

Zde je kód:

<?php

    $hlidat_ip = "173.194.39.78"; /* např. servery google */

/******** DEKLARACE METOD *********/

  function posliSMS($zprava) {
    TATO METODA FUNGUJE BEZ PROBLÉMU. DŮVOD NEZOBRAZENÍ - VLASTNÍ GATE
}

  function ping($host, $port) 
    { 
        $fsock = fsockopen($host, $port, $errno, $errstr, 10);
        if(!$fsock) {
            return FALSE;
        }
    
    }

/************************************/
/******* SPUŠTĚNÍ SKRIPTU ***********/
/************************************/

    if(ping($hlidat_ip, 80) == FALSE) {
        $zprava = "Nefunguje Apache!";
        posliSMS($zprava);
    }
    if(ping($hlidat_ip, 3306) == FALSE) {
        $zprava = "Nefunguje MySQL!";
        posliSMS($zprava);
    }

?>

Když změníte IP adresu na nějakou nesmyslnou, tak to hodí akorát Warning a SMS zprávu to nepošle. A ano, jsem si jist, že ta funkce pro posílání funguje.

Díky moc, Tomáš.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0