Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Jak zrobić na stronie dynamiczne przełączanie sie zawartości?
Madras
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 27.11.2008
Skąd: Włocławek

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


Witam,
W PHP jestem nowicjuszem, więc proszę o wyrozumiałość. Piszę stronę od zera.
W jaki sposób zrobić na stronie zmianę treści poprzez kliknięcie na odpowiednią pozycję w menu? Chodzi o to, że mam stronę główną index.php z menu po lewo i treścią na prawo od menu. Do ładowania treści chcę użyć funkcji include (nie wiem czy będzie ona odpowiednia do tego zadania). Chcę wyznaczyć zmienną ścieżki do include. Po uruchomieniu strony pierwszy raz, domyślnie wartość tej zmiennej ma być "news.html". Po kliknięciu w menu na np galeria, wartość zmiennej ma się zmienić na "gallery.html" i strona ma się odświeżyć z nową zawartością itd.
Za wszelką pomoc będę bardzo wdzięczny. Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Rysh
post
Post #2





Grupa: Zarejestrowani
Postów: 821
Pomógł: 111
Dołączył: 11.09.2006
Skąd: Biała Podlaska

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


Ja proponuje zamiast:
  1. <?php include($id.'.html'); ?>

Użyć switch.

Co do drugiego pytania, na początku musisz sprawdzić czy istnieje zmienna $_GET['id'], jeśli jej brak includujesz news.php.

W funkcji switch używasz default.

Ten post edytował Rysh 15.03.2010, 06:03:31
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: 13.10.2025 - 19:48