Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] paginacja zwykłego tekstu
loocek
post
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 18.04.2009

Ostrzeżenie: (0%)
-----


Cześć,

Chcę na swoich małych rozmiarowo stronkach dopisywać dowcipy. No i zrozumiałym jest że tego przybywa i potrzebna jest jakaś ładna paginacja. Sęk w tym że na necie znalazłem implementacje jedynie z bazami danych.. a po co mi.. Mam po prostu każdą stronę html z dowcipami i potrzebna mi paginacja przełączania się pomiędzy plikami html na dobrą sprawę.. jak to zrobić ? a może ta nieszczęsna baza byłaby tu sensowna ?

Ten post edytował loocek 18.04.2009, 19:22:05
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
RafaelX
post
Post #2





Grupa: Zarejestrowani
Postów: 144
Pomógł: 28
Dołączył: 2.01.2009

Ostrzeżenie: (0%)
-----


to zrób tak
dajesz dobie w get'ie no link/do/strony/dowcipy.php?strona=1
  1. <?php
  2. if(!isstet($_GET['strona']) || $_GET['strona']=='1'){
  3. include('dowcipy1.html');
  4. }elseif(isstet($_GET['strona']) || $_GET['strona']!='1'){
  5. $strona='dowcipy'. $_GET['dowcipy'] .'.html';
  6. include($strona);
  7. }
  8. // i teraz odnośniki
  9. if(!isstet($_GET['strona']) || $_GET['strona']=='1'){
  10. //dajesz link tylko do nastepnej strony przy okazji sprawdzając czy plik dowcipy2.html isteniej
  11. }elseif(isstet($_GET['strona']) || $_GET['strona']!='1'){
  12. //dajesz link to strony o jeden mniejszej niz ta co jest w linku (poczytaj o typach zmiennych) oraz link do o 1 wiiększej sprawdzając jak wyzej czy istanieje
  13. }
  14.  
  15. //i to chyba tyle
  16. ?>
Go to the top of the page
+Quote Post
loocek
post
Post #3





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 18.04.2009

Ostrzeżenie: (0%)
-----


Cytat(RafaelX @ 18.04.2009, 22:28:34 ) *
to zrób tak
dajesz dobie w get'ie no link/do/strony/dowcipy.php?strona=1
[php]
if(!isstet($_GET['strona']) || $_GET['strona']=='1'){
include('dowcipy1.html');
}elseif(isstet($_GET['strona']) || $_GET['strona']!='1'){
$strona='dowcipy'. $_GET['dowcipy'] .'.html';
include($strona);
}

[...]


dzięki o to mi chodziło, spytam się jednak .. co jeśli chciałbym aby oprócz odnośników były pomiędzy nimi odnośniki do konkretnych numerów stron 2,3,4 itd. czy wtedy już musze zastosować mysqla ? (wychodze po prostu z założenia że po co na bitwe zaprzągac całą armię skoro wystarczy jedna armata)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 19:03