Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP/MySQL] Tworzenie nowej podstrony
Forum PHP.pl > Forum > Przedszkole
PawelC
Witam smile.gif
Mam taki problem i brak pomysłu, mam tysiąc artykułów w plikach tekstowych wraz z treścią, i każdy artykuł jest później przerzucany do pliku html. I problem polega na tym, że tworzy mi liste wszystkich utworzonych artykułów w jednym pliku, a chciałbym zrobić aby to było podzielone np. 1 podstrona spisu = 500 tytułów. Mógłby mi ktoś dać jakieś wskazówki jak to wykonać? Nazwy nowych podstron są bez różnicy mogą to byś np spis-1.html itp.

Za wszelkie wskazówki byłbym wdzięczny.
erix
Cytat
Mam taki problem i brak pomysłu, mam tysiąc artykułów w plikach tekstowych wraz z treścią, i każdy artykuł jest później przerzucany do pliku html

No to w sumie nie da się inaczej, jak przez obrabianie jakiejś tablicy. Tylko zależy, czy masz w jakimś pliku zindeksowane artykuły, czy nie.

To to będzie raczej uniwersalne. ;]

  1. <?php
  2. $dir = new DirectoryIterator('./asd');
  3.  
  4. $offset = ((int)$_GET['page']-1)*500;
  5.  
  6. $idx = -1;
  7.  
  8. foreach($dir as $i){
  9. $idx++;
  10.  
  11. if($idx<$offset){
  12. continue;
  13. }
  14.  
  15. if($idx-$offset>500){
  16. break;
  17. }
  18.  
  19. //wyświetl w indeksie
  20. }
  21. ?>


Podobieraj sobie tylko wartości. ;]
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-2025 Invision Power Services, Inc.