Четене на файл от тхт

billi

Registered
Значи изкам да попитам как може да стане следното имам файл с програма на кино тя е в файл.тхт който се взима от друг сървер

#Четвъртък, 14.08.2008
0930 Срещи с Дейв 2.00
1130 Черният рицар 2.50
1415 Мумията 3 3.00
1630 Явлението 2.50
1815 Ханкок 3.00
2000 Черният рицар 4.00
2245 Мумията 3 5.00
0100 Черният рицар 3.00


*Петък, 15.08.2008
1015 Черният рицар 2.50
1300 Мумията 3 3.00
1515 Черният рицар 3.00
1800 Шаферът 3.50
2000 Мумията 3 4.00
2215 Черният рицар 5.00
0100 Шаферът 3.00

които изглежда по този начин въпроса ми е как може да извадя тази информация и да я поставя в таблица за по красиво и да може да изкарам на друг файл програмата за деня примерно сряда да показва само програмата за сряда в табличка
 
Интересна задачка! Но защо ти трябват таблици! Вече никой не използва рязаниците с Photoshop и ImageReady. Света се промени, както и сайтовете. Използвай си чист код с CSS. Ето как можеш да си направиш сктипта, като съкратиш много кода стига да вкара 1-2 класа за резултатите:
Код:
<?php
$file = file('text.txt');

foreach ($file as $str){
if (preg_match('/^\r\n|^$|^\n|^\r/', $str)) continue;
if (preg_match('/^#(.*)$/', $str, $den_data)) echo '<h3>'.rtrim($den_data[1]).'</h3>'."\n";
else{
	preg_match('/(?<nomer>\d+) (?<film>.*) (?<cena>\d\.\d\d).*$/', $str, $matches);
	echo "<div style=\"border-right: 1px solid silver; float: left; padding: 0 5px 0 5px;\">".
	$matches["cena"].'</div>'.$matches["film"].'</br>'."\n";
	}
}
?>
Разбира се, че не е особено оптимизиран, защото може да е и на 3 реда, но така поне ще схванеш идеята.
 
ами как ще стане да се взима файла от друг сервер примерно

http://cinemaxbg.com/films/thisweek/programa_bg.txt на който има цялата седмица значи 7 резултата че не се ориентирах в кода :(
 

Back
Горе