Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Includowanie, podświetlanie i title w zależności od GET['page']
PWN
post 31.08.2011, 13:08:03
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 30.07.2011

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


Moja strona wygląda mniej więcej tak:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <title>Test</title>
  6. </head>
  7.  
  8. <body>
  9.  
  10. <div id="logo"><h1>Tutaj moje logo</h1></div>
  11. <div id="menu">
  12. <div class="menu_nieaktywne"><a href="/">Strona głowna</a></div>
  13. <div class="menu_nieaktywne"><a href="oferta/">Oferta</a></div>
  14. <div class="menu_aktywne"><a href="kontakt/">Kontakt</a></div>
  15. </div>
  16. <div id="lewa"><h2>Nowości</h2><br/>Loga itp.</div>
  17. <?
  18. include ($page);
  19. ?>
  20. <div id="stopka">(c) 2011 ... </div>
  21.  
  22. </body>
  23. </html>


i chciałbym mieć poprawne includowanie tzn. jeśli wpisze się adres index.php?id=kontakt to wyświetli się strona z katalogu id/kontakt.php
ale również chciałbym żeby była podświetlona pozycja w menu (najłatwiej chyba aby był dopisywany styl w zależności od zmiennej GET).
Chciałbym również, żeby w <Title> było zmienne w zależności od zmiennej GET - żeby móc zdefiniować jaki ma być napis przy jakiej zmiennej smile.gif

Proszę o podpowiedzi jak to zrobić smile.gif
Go to the top of the page
+Quote Post
roghatt
post 31.08.2011, 14:11:53
Post #2





Grupa: Zarejestrowani
Postów: 250
Pomógł: 11
Dołączył: 20.03.2006

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


  1. <?
  2.  
  3. $id=$_GET['id'];
  4.  
  5.  
  6. switch ($id) {
  7.  
  8.  
  9. case kontakt:
  10. include ("kontakt.php");
  11. break;
  12.  
  13. case podstronainna:
  14. include ("podstronainna.php");
  15. break;
  16.  
  17.  
  18. default:
  19. include ("glowna.php");
  20. break;
  21.  
  22. }
  23. ?>

w zależności od tego co jest po id wyświetli się wskazana strona.
To samo możesz zrobić z menu, w zależności od id w url wyświetlą się odpowiednie elementy menu

Ten post edytował roghatt 31.08.2011, 14:12:37
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 Wersja Lo-Fi Aktualny czas: 12.06.2025 - 13:21