Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Poprzednia Strona||Następna Strona
Szosti
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 20.05.2006
Skąd: Kraków

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


Witam!!

Na początku przedstawię strukturę moich katalogów (IMG:http://forum.php.pl/style_emoticons/default/aarambo.gif)

RooT
MAIN - katalog (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
INNY - katalog
INNY - katalog
index.php
main.php
style.css
inne.html

Tak gwloi ścisłości (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif) W katalogu main znajdują się różne strony includowane do main.php. main.php różni się od index.php tym, że main nie ma prawej strony menu. W pliku main jest oczywiście tablica:
  1. <?php
  2.  
  3. $arrIncludes = array(
  4.  
  5. 0 => 'index.php',
  6. 1 => 'main/na topie.php'
  7. 2 => 'main/g.php',
  8. 3 => 'main/j.php',
  9. 4 => 'main/w.php',
  10. 5 => 'main/c.php',
  11. 6 => 'main/p.php',
  12. 7 => 'main/sphp',
  13. 8 => 'main/z.php',
  14. 9 => 'main/p.php',
  15. 10 =>'main/k.php',
  16. 11 =>'main/d.php',
  17. 12 =>'main/d.php',
  18. 13 =>'main/d.php',
  19. 14 =>'main/d.php',
  20. 15 =>'main/d.php',
  21. 16 =>'main/d.php',
  22. 17 =>'main/d.php',
  23. ...
  24. );
  25.  
  26. $_GET[ 'go' ] = ( empty( $_GET[ 'go' ] ) ) ? 0 : $_GET[ 'go' ];
  27.  
  28. include( $arrIncludes[ $_GET[ 'go' ] ] );
  29.  
  30. ?>


Wszystko oczywiście działa ok. Teraz o co mi dokładnie chodzi - mam stronę Na topie.php, która stanowi osobny dział na stronie. Chcę, żeby Na topie.php miała kolejne podstrony, nie chodzi mi tu o przejście do kolejnego oddzielnego działu. Ma to wyglądać tak, że jest strona Na Topie cos1, poźniej Na topie cos2, a adres żeby był w postaci main?go=1&strona1 itd. Za pewne nie wyraziłem się do końca jasno, ale mam nadzieję, że mnie Ktoś zrozumie (IMG:http://forum.php.pl/style_emoticons/default/party.gif) Aha na dole strony Na topie chce aby pokazało się coś takiego Poprzednia Strona||Następna Strona tak albo inaczej, nie ważne (IMG:http://forum.php.pl/style_emoticons/default/tiredsmiley.gif) Zaznaczam przy okazji, że w tematyce php jestem raczej zielony i prosze mi dokładnie powiedzieć gdzie co i jak (IMG:http://forum.php.pl/style_emoticons/default/cool.gif) Będe wdzięczny za pomoc, oczywiście postaram się wszystko wyjaśnić i opisać jeszcze dokładniej jakby mnie Ktoś nie rozumiał (IMG:http://forum.php.pl/style_emoticons/default/Rkingsmiley.png)

(IMG:http://forum.php.pl/style_emoticons/default/graduated.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
siemakuba
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 112
Pomógł: 20
Dołączył: 10.04.2005

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


eh, tu nie ma co umiec...
  1. <?php
  2.  
  3. echo '<a href="main.php?go=1&strona=' . ($_GET[ 'strona' ]-1) . '">Poprzednia strona</a>';
  4. echo '<a href="main.php?go=1&strona=' . ($_GET[ 'strona' ]+1) . '">Następna strona</a>';
  5. ?>


dopisz sobie jeszcze if, który sprawdzi czy nie jestes przypadkiem na pierwszej lub ostatniej stronie, bo wtedy nie powinines pokazac poprzednia lub nastepna.

pozdr.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 15.10.2025 - 11:45