Exemple #1
0
function ParSteChildrenRecursive($xmlObj, $base, $depth = 0)
{
    foreach ($xmlObj->children() as $child) {
        if ($child->getName() == "SubWebsite") {
            if ($code = Cping($child)) {
                $names[$depth] = $child;
                $codes[$depth] = $code;
                $temp = $names[$depth];
                $temp2 = $codes[$depth];
                $index = $count;
                echo $temp;
                Insert_ISP_DB($base, $temp, $temp2);
            }
        }
        ParSteChildrenRecursive($child, $base, $depth + 1);
    }
}
Exemple #2
0
    $sitemap = new SimpleXMLElement($rawDat);
    $comm = ConnectDB();
    $sql = "TRUNCATE TABLE KHovFeed.ifps_db";
    $comm->query($sql);
    $text = ConnectDB();
    displayChildrenRecursive($sitemap, $text);
}
if (isset($_POST['Update_isps'])) {
    $url = "http://public.khov.com/Syndication/BHI/XML/ALLKHOVNANIAN.xml";
    $rawDat = file_get_contents($url);
    $sitemap = new SimpleXMLElement($rawDat);
    $comm = ConnectDB();
    $sql = "TRUNCATE TABLE KHovFeed.isps_db";
    $comm->query($sql);
    $text = ConnectDB();
    ParSteChildrenRecursive($sitemap, $text);
}
if (isset($_POST['Update_nf'])) {
    VrDbFloors();
}
if (isset($_POST['clean_cbhm'])) {
    $db = ConnectDB();
    $sql = "TRUNCATE TABLE KHovFeed.cb_community_hd_db";
    $db->query($sql);
}
if (isset($_POST['clean_bqmi'])) {
    $db = ConnectDB();
    $sql = "TRUNCATE TABLE KHovFeed.boyl_qmi";
    $db->query($sql);
}
if (isset($_POST['clean_cbqmi'])) {