All pastes #763070 Raw Edit

Untitled

public text v1 · immutable
·published 2007-11-06 03:22 UTC
rendered paste body
<?php
include("function.mysqlexec.php");


echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\" ?>
<rss version=\"2.0\">
\t<channel>
\t\t<title>TV Listing For ".date("j F Y")."</title>
\t\t<description>US3 GeN-X RSS Feed</description>
\t\t<link>http://us3.gen-x.co.nz/rsstv.php</link>
\t\t<language>en-US</language>\n";

        if ($f = @fopen("http://www.pogdesign.co.uk/cat/index.php", 'r')) 
        {
                $tv_content = '';
                while (!feof($f)) {  $tv_content .= fgets($f, 4096); }
        }
        fclose($f);
        preg_match_all("#/cat/day/.*?</td>#si", $tv_content,$output);
        foreach($output[0] as $tv)
        {
                preg_match("'day/(.*?)#'si",$tv,$epdate);
                $epdate=$epdate[1];

                preg_match("#eplink \">(.*?)</a>#si",$tv,$epname);
                $epname=$epname[1];
                
                preg_match("#seasep\" >(.*?)</span>#si",$tv,$epnum);
                $epnum=$epnum[1];
                if(date("j-n-Y",mktime(0, 0, 0, date("m")  , date("d")-1, date("Y"))) == $epdate)
                {
                        echo "\t\t\t<item>
                        \t\t\t<title>$epname</title>
                        \t\t\t<news>$epname</news>
                        \t\t\t<link>$epname</link>
                        \t\t\t<description>$epnum</description>
                        \t\t\t</item>\n";

                }
        }
        


echo "\t</channel>\n</rss>";