<?php
include('functions.php');
$title 'TUM Informatik 2 Folien';
$url 'http://www2.informatik.tu-muenchen.de/lehre/vorlesungen/WS08/info2/';
$description '';
$lang 'de';

$file implode(''file($url));

if ( !
preg_match('#<h2>Folien:</h2>\s+<ul>\s+(.+?)\s+</ul>#is'$file$regs) )
    die(
'No match!');
$block $regs[1];
//echo $block;
$block remove_comments($block);
if ( !
preg_match_all('#<li>\s*(Vorlesung am (.+?)):\s*<a href="(.+?)">PS</a>,\s*<a href="(.+?)">PDF</a></li>#is'$block$regs))
    die(
'No entry matches!');
//echo '<pre>' . var_dump($regs) . '</pre>';
header('Content-Type: application/rss+xml; charset=utf-8');
echo 
'<?xml version="1.0"?>
<rss version="2.0">
    <channel>
        <title>' 
$title '</title>
        <link>' 
$url '</link>
        <description>' 
$description '</description>
        <language>' 
$lang '</language>
        <pubDate>' 
date('r') . '</pubDate>
'

/* <lastBuildDate>Tue, 10 Jun 2003 09:41:01 GMT</lastBuildDate> */
for ( $i count($regs[0])-1$i >= 0$i-- )
{
    echo 
'
        <item>
            <title>Informatik 2 ' 
$regs[1][$i] . '</title>
            <link>' 
$regs[4][$i] . '</link>
            <description></description>' 
/*
            <pubDate>Tue, 03 Jun 2003 09:39:21 GMT</pubDate>*/ 
'
            <guid>' 
$regs[4][$i] . '</guid>
            <enclosure url="' 
$regs[4][$i] . '" length="1" type="application/pdf" />
        </item>'
;
}
echo 
'
    </channel>
</rss>
'
;
?>