Esempio n. 1
0
function startElement($parser, $name, $attrs)
{
    global $stack;
    global $nOrderLines;
    AddNode($name);
    $stack[] = $name;
    if ($name == "ORDERLINES") {
        AddNode($nOrderLines);
        $stack[] = $nOrderLines;
        ++$nOrderLines;
    }
}
Esempio n. 2
0
 } else {
     if ($res == 0) {
         ddt("- No Reply for Ping");
     } else {
         echo "- Ping Returned - Host Active\n";
         $hostname = gethostbyaddr(long2ip($ip));
         echo "- Name: " . $hostname . "\n";
         $ipaddr = long2ip($ip);
         if ($hostname == $ipaddr) {
             $nodeid = $ipaddr;
         } else {
             $exp = explode(".", $hostname);
             $nodeid = $exp[0];
         }
         echo "- NodeID: " . $nodeid . "\n";
         AddNode($nodeid, $ipaddr, $hostname);
         if ($webprobe) {
             $url = "http://" . $ipaddr . "/";
             echo "- Web Probe: " . $url . "... ";
             $fp = @fopen($url, "r");
             if ($fp <= 0) {
                 echo "Failed\n";
             } else {
                 echo "Succeeded\n";
                 fclose($fp);
                 AddLocaltest($nodeid, "webtime", $url);
                 echo "- Adding Web Test " . $url . "\n";
             }
         }
     }
 }