Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wyświetlanie wybranych elementów w zależności od URL
piorulla145
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 30.01.2011

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


Witam wszystkich
Chciałbym na swojej stronie umieścić następujące rozwiązanie - mianowicie aby pod adresem:
index.php - wyświetlały się wszystkie elementy na stronie
index.php?id=1 - wyświetlały się elementy oznaczone jako 1
index.php?id=2 - wyświetlały się elementy oznaczone jako 2

Kod mojej strony w uproszczeniu wygląda następująco:
  1. <div id="menu">MENU</div>
  2. <div id="zawartosc">
  3. <div>to ma być w index.php?id=1</div>
  4. <div>to ma być w index.php?id=2</div>
  5. <div>to ma być w index.php?id=1</div>
  6. </div>
  7. </body>


I chciałbym, aby pod adresem index.php?id=1 było następująco:

  1. <div id="menu">MENU</div>
  2. <div id="zawartosc">
  3. <div>to ma być w index.php?id=1</div>
  4. <div>to ma być w index.php?id=1</div>
  5. </div>
  6. </body>


Mam nadzieję, że zrozumieliście, o co mi chodzi. Takie rozwiązanie widziałem na niejednej stronie.
Doczytałem się, że należy użyć tablicy GET, ale mi nic to nie mówi. Kompletnie nie znam się na PHP. Z góry dziękuję za pomoc.

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Stef@n
post
Post #2





Grupa: Zarejestrowani
Postów: 191
Pomógł: 3
Dołączył: 14.08.2003

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


  1. <?php if($_GET['id'] == '') { ?>
  2. Treść wszystkie
  3. <?php } if($_GET['id'] == 1) { ?>
  4. Treść z elementami 1
  5. <?php } if($_GET['id'] == 2) { ?>
  6. Treść z elementami 2
  7. <?php } ?>

Praktycznie to samo co napisał kolega Sadistic_son tylko trochę prościej.
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: 7.10.2025 - 14:34