Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] + Pliki - System Newsów
Forum PHP.pl > Forum > Gotowe rozwiązania
Master Miko
Witam, zrobiłem mały system newsów oparty na systemie plików. Wszystko działa porawnie i szybko, lecz pojawił się mały problemik. Mam już 15 newsów i raczej nie wygląda to dobrze na jednej stronie. dry.gif

Chciałbym, aby skrypt sam dzielił posty na strony i można było dostawać się do starszych. Szeregowania nie trzeba wprowadzać, ponieważ każdy post ma swój id najstarszy 0, a reszta rośnie.

Czy jest jakiś łatwy sposób na wykonanie tego?
Czy muszę podawać skrypt newsów?
tiraeth
Musisz podać format newsów zapisywanych do bazy i wyświetlanych.... pokaż plik z newsami smile.gif
Master Miko
Oto przykład:

id |#| Tytuł |#| Data |#| Treść

czyli:

0 |#| Pierwszys post |#| 03.03.03 |#| Bla bla bla


Skrypt przetwarzający to:

  1. <?php
  2.  
  3.  
  4. $bazyDanych = $bazyDanych + 1;
  5. $fp = fopen($file, &#092;"r\");
  6. $fg = file($file);
  7. for ($i = 0; $i < count($fg); $i++){
  8. $e = trim(fgets($fp));
  9. $ar_field=explode(&#092;"|#|\",$e);
  10. $news = $ar_field[0];
  11. $dateN = $ar_field[1];
  12. $text = $ar_field[2];
  13.  
  14. print(&#092;"<br><font class=\"text6\"><b>$news</b> - $dateN<br></font><font class=\"text9\">$text</font><br><br>n\");
  15. if($i !== count($fg) - 1) { echo &#092;"<hr>\"; };
  16. };
  17. fclose($fp);
  18.  
  19.  
  20. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.