Ejemplo n.º 1
0
<?php

require "header.php";
?>

<?php 
$id = test_input($_GET['av']);
if (strlen($id) == 0 || !is_numeric($id)) {
    header("location:index.php");
} else {
    $im = infoMgr::getInstance();
    $tm = new detailMgr($im);
    $gb = new getBase();
    $url = new urlMgr();
    $urlAvailable = $url->getContextUrl($id);
    $jsonData = $tm->getJSON($gb, $urlAvailable);
    $jsonArray = $tm->getContext(new decodeJSON($jsonData));
    $dataParser = new DataObj($jsonArray, DataObj::BODY);
    $stories = $dataParser->getSingleNew();
    if (!$stories) {
        header("location:index.php");
    } else {
        //print_r($stories);
        //echo $dataParser->getImages();
        $allContents = $dataParser->getBody();
        $newsTitle = $dataParser->getTitle();
        $keyTitle = array("整", "点", "儿", "新", "闻");
        $flag = 0;
        foreach ($keyTitle as $key => $value) {
            if (stripos($newsTitle, $value)) {
                $flag++;
Ejemplo n.º 2
0
require "header.php";
?>

<?php 
$date = test_input($_GET['av']);
if (!(strlen($date) == 0)) {
    date_default_timezone_set("UTC");
    $nowDate = date("Ymd");
    if ($date < 20130520 || $date > $nowDate) {
        header("location:index.php");
    }
    $im = infoMgr::getInstance();
    $tm = new detailMgr($im);
    $gb = new getBase();
    $url = new urlMgr();
    $urlAvailable = $url->getBeforeUrl($date);
    $jsonData = $tm->getJSON($gb, $urlAvailable);
    $jsonArray = $tm->getContext(new decodeJSON($jsonData));
    //print_r($jsonArray);
    $dataParser = new DataObj($jsonArray, DataObj::_LIST);
    //echo $dataParser->getDate();
    $stories = $dataParser->getStories();
    echo '<div class="body-content">';
    foreach ($stories as $key => $value) {
        $singleNew = $dataParser->getSingleNew($key);
        echo '			<div class="content-main-box">
			<div class="main-box-img">
				<img src="' . $dataParser->getImages() . '" alt="' . $dataParser->getID() . '" />
			</div>
			<div class="main-box-content">