Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Sidebar
Trinity
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 6.08.2009

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


Witam, Panowie i Panie.

Jak zrobić sidebar, w którym zmienia się zawartość w zależności od podstrony, na której obecnie jesteśmy? Przykład: wpisujemy adres..jesteśmy na homepage - zawartość sidebar'a to ABC, używamy nawigacji i przechodzimy do podstrony 'Lorem'...zawartość sidebara to teraz EFG ale gdy przejdziemy na podstronę 'Ipsum'.. zawartość sidebar'a - AFG.
Mam nadzieję, że jasno opisałem. Nie wiem jak się do tego zabrać. Proszę o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
pedro84
post
Post #2





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

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


Generalnie, to if albo switch. Jaką tworzysz podstrony?


--------------------
Google knows the answer...
Go to the top of the page
+Quote Post
Trinity
post
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 6.08.2009

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


Jest to if. Zapomniałem dodać, że zmienia się tylko lewy kontener (podstrony), zatem musi to chyba działać na zasadzie odświeżenia. Chyba?
Go to the top of the page
+Quote Post
bastard13
post
Post #4





Grupa: Zarejestrowani
Postów: 664
Pomógł: 169
Dołączył: 8.01.2010
Skąd: Kraków

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


  1. <!--- menu --->
  2. <div>
  3. <a href="index.php?id=a">A</a><a href="index.php?id=b">B</a><a href="index.php?id=c">C</a>
  4. </div>
  5. <!--- lewy kontenter --->
  6. <div style="float:left;">
  7. <?php
  8. switch($_GET['id'])
  9. { case 'a': echo 'abc'; break;
  10. case 'b': echo 'bebe'; break;
  11. case 'c': echo 'ce'; break;
  12. default: echo 'index'; break;
  13. }
  14. ?>
  15. </div>
  16.  
  17. <!--- prawy kontenter --->
  18. <div style="float:left;">
  19. <!--- tutaj zawartośc strony --->
  20. </div>


--------------------
Go to the top of the page
+Quote Post

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: 21.08.2025 - 01:07