Mam sobie skrypt newsów oparty na plikach *.txt i komentarze wyświetlają się każdy w tabeli.
Jak zrobić (najlepiej w php) aby na stronie wyświetlało się na 15 newsów ,a jak będzie 20 to żeby "zrobiła" się strona nr.2 (np: news.php?page=1)


data dodania wpisu|nick|treść data dodania wpisu|nick|treść data dodania wpisu|nick|treść data dodania wpisu|nick|treść data dodania wpisu|nick|treść data dodania wpisu|nick|treść data dodania wpisu|nick|treść data dodania wpisu|nick|treść (...)
<?php $end = 10; // ilosc rekordow foreach($file as $value) { ++$i; if($i <= $end) { } } ?>
<?php $page = $_GET['page']; if($page <= 0) { $invalidPageNumber = true; } } else { $page = 1; } $perPage = 10; $start = ($page - 1) * $perPage; $end = $page * $perPage; } else { if($numberOfLines == 0) { } else { if($page > $numberOfPages) { $invalidPageNumber = true; } for($i = $start; $i < $end && $i < $numberOfLines; $i++) { // tutaj odpowiednio przetwarzamy dane } } for($i = 1; $i <= $numberOfPages; $i++) { } } }
// wczytanie zawartości pliku do tablicy // przechodzimy przez tablicę za pomocą pętli foreach foreach($file as $value) { // rozbijamy poszczególne linie na części // wyświetlamy rozbity tekst }
A w linii 18 zamiast filename.ext wpisujesz swoją nazwę pliku, czyli dane.tpl. Próbowałeś w ogóle coś kombinować?