示例#1
0
            }
            unset($item);
            $count++;
        }
    }
} else {
    $result = get_web_page($url);
    $base_url = "http://www.nadeemtron.com";
    if ($result['errno'] != 0) {
        echo "... error: bad url, timeout, redirect loop ...";
    } else {
        if ($result['http_code'] != 200) {
            echo "... error: no page, no permissions, no service ...";
        } else {
            $page = $result['content'];
            $result = get_all_string_between($page, '<div class="heading">', '<div class="right-column">');
            $html = str_get_html($result[0]);
            $ul = $html->find('div.pagination ul', 0);
            $a = $ul->lastChild()->find('a' . 0);
            foreach ($ul->find('li') as $li) {
                $items[] = $li->plaintext;
            }
            $last_page = $items[count($items) - 2];
            $start_page = $items[1];
        }
    }
}
?>
<link rel="stylesheet" type="text/css" href="<?php 
echo plugins_url('assets/css/admin.css', __FILE__);
?>
示例#2
0
<?php

//http://stackoverflow.com/questions/14953867/how-to-get-page-content-using-curl
//Read a web page and check for errors:
$url = "http://www.nadeemtron.com/" . $item['url'];
$result = get_web_page($url);
$base_url = "http://www.nadeemtron.com";
if ($result['errno'] != 0) {
    echo "... error: bad url, timeout, redirect loop ...";
} else {
    if ($result['http_code'] != 200) {
        echo "... error: no page, no permissions, no service ...";
    } else {
        $page = $result['content'];
        $result = get_all_string_between($page, '<div class="content-pages-show-blog-post">', '<div class="right-column">');
        $html = str_get_html($result[0]);
        //echo $html;
        // Find all article blocks
        $i = 0;
        $item['title'] = $html->find('div.headline', 0)->plaintext;
        $item['content'] = $html->find('div.content', 0)->innertext;
    }
}
示例#3
0
${$page} = 'active';
if ($_GET['page_action'] != '') {
    $page = $_GET['page_action'];
}
if ($_SESSION['Logged']) {
    $sql = "SELECT * FROM Pages WHERE Page_Name = '" . $page . "' and Page_Status = '1'";
} else {
    $sql = "SELECT * FROM Pages WHERE Page_Name = '" . $page . "' and Page_Status = '1' and Page_Private = '0'";
}
$page_info = $dbconn->query($sql);
if (isset($page_info[0]['Page_id'])) {
    $website_body = html_entity_decode($page_info[0]['Page_Body']);
    $website_title = $page_info[0]['Page_Title'];
    $website_description = $page_info[0]['Page_Description'];
    $website_keywords = $page_info[0]['Page_Keywords'];
    $includes = get_all_string_between($website_body, '{{', '}}');
    foreach ($includes as $include) {
        if ($include != '') {
            $include_url = explode('include:', $include);
            $website_body = str_replace('{{include:' . $include_url[1] . '}}', "<?php include('" . $include_url[1] . "'); ?>", $website_body);
        }
    }
} else {
    $website_body = "<h1 class='text-center'>404 Error</h1><h4 class='text-center'>Page Not Found</h4>";
    $website_title = "Page Not Found";
    $website_description = "";
    $website_keywords = "";
}
?>

<!DOCTYPE html>