rendered paste body<pre>
<?php
$lines = split("\n", file_get_contents('92.dat'));
foreach ($lines as $l)
{
$entry = split("~", trim($l));
$clean = array();
$clean['title'] = $entry[0];
$clean['sub_title'] = $entry[1];
$clean['episode'] = $entry[2];
$clean['repeat'] = $entry[8];
$clean['widescreen'] = $entry[10];
$clean['brand_new'] = $entry[11];
$clean['rating'] = $entry[14];
$clean['certificate'] = $entry[15];
$clean['genre'] = $entry[16];
$clean['description'] = $entry[17];
$date = split('\/', $entry[19]);
$start = split(':', $entry[20]);
$stop = split(':', $entry[21]);
$clean['start_time'] = mktime($start[0], $start[1], 0, $date[1], $date[0], $date[2]);
$clean['stop_time'] = mktime($stop[0], $stop[1], 0, $date[1], $date[0], $date[2]);
if ($clean['start_time'] > $clean['stop_time'])
$clean['stop_time'] += 60*60*24;
$clean['runtime'] = ($clean['stop_time'] - $clean['start_time']) / 60;
$epg[] = $clean;
}
print_r($epg);
?>
</pre>