Ejemplo n.º 1
0
 function index()
 {
     require "libs/rss.php";
     // это собственно класс
     //require "libs/feed.php";           // это собственно класс
     require "config/conn.inc";
     // переменные для открытия базы
     $Rss = new CRss();
     $Rss->Title = "Web Job Board";
     $Rss->Link = "http://www.dotnetnow.com";
     $Rss->Copyright = "© Pozitive Group LLC";
     $Rss->Description = "Best Vacancy on Web Jobs Board";
     $Rss->Category = "Jobs";
     $Rss->Language = "en-us";
     $Rss->ManagingEditor = "admin@dotnetnow.com (Jassy Fishman)";
     $Rss->WebMaster = "admin@dotnetnow.com (Jassy Fishman)";
     $Rss->Query = "SELECT\r\n               post.postid,\r\n                post.title,\r\n                post.jobdescription,\r\n                post.date_pablish\r\n               FROM post\r\n     ORDER by date_pablish desc Limit 0,20";
     $Rss->Open($Server, $DataBase, $Login, $Password);
     $Rss->LastBuildDate = date("r");
     // получаем последнюю дату публикации
     $query = "select post.date_pablish\r\n                        FROM post\r\n          ORDER by post.date_pablish desc Limit 0,1";
     $result1 = mysql_query($query) or die("FROM blog failed");
     $line = mysql_fetch_array($result1);
     $Date = date("r", strtotime($line[0]));
     mysql_free_result($result1);
     $Rss->LastBuildDate = $Date;
     $Rss->PubDate = $Rss->LastBuildDate;
     $Rss->PrintHeader();
     $Rss->Query();
     while ($line = mysql_fetch_array($Rss->Result)) {
         // для каждой записи выведем
         $trimmed = trim(substr($line[2], 0, 200), " \t.");
         $strOutput = preg_replace("/\\s+\r\n/", "", $trimmed);
         $name = str_replace(array("'", "\""), "", $strOutput);
         $remove = array("#", "*");
         $sendDescription = str_replace($remove, "", $name);
         $Title = $line[1];
         $Description = $sendDescription . '...';
         $Link = "http://www.dotnetnow.com/jobs/view/" . $line[0];
         $PubDate = date("r", strtotime($line[3]));
         $Category = "Job";
         $Rss->PrintBody($Title, $Link, $Description, $Category, $PubDate);
     }
     $Rss->PrintFooter();
     $Rss->Close();
 }
Ejemplo n.º 2
0
    }
    if (($pos = strpos($text, "<br>")) == 0) {
        $pos = strpos($text, "<br>", 4);
    }
    if ($pos !== false) {
        return substr($text, 0, $pos);
    } else {
        return $text;
    }
}
function return_date($date)
{
    $date = explode(".", $date);
    return date("r", strtotime($date[0] . "." . $date[1] . ".20" . $date[2]));
}
$Rss = new CRss();
$Rss->Title = "Новости казино";
$Rss->Link = "http://azartsoft.co.cc/";
$Rss->Copyright = "© 2009 azartsoft.co.cc";
$Rss->Description = "Новостная RSS рассылка казино";
$Rss->Category = "Азартные игры онлайн";
$Rss->Language = "ru";
$Rss->ManagingEditor = "*****@*****.**";
$Rss->WebMaster = "*****@*****.**";
$Rss->LastBuildDate = date("r");
$line = mysql_fetch_row(mysql_query("select data FROM news ORDER by data\ndesc Limit 0,1"));
$Rss->LastBuildDate = return_date($line[0]);
$Rss->PubDate = $Rss->LastBuildDate;
$Rss->PrintHeader();
$result = mysql_query("select * from news ORDER BY `id` DESC ", $full_base);
while ($row = mysql_fetch_array($result)) {