Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Problem z podstronami, podstrona wewnątrz podstrony
pablotor
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 10.02.2010
Skąd: Toruń

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


Witam.

Mam pewien problem z podstronami na mojej stronce. Mianowicie :
posiadam plik index.php w którym w jednym z div-ów treść zmienia się w zależności od wybranej pozycji menu głównego. Kod php jaki użyłem to :

  1. <?php
  2. $id = basename($_GET['tresc']);
  3. if(file_exists('inc/'.$id.'.inc'))
  4. {
  5. @include('inc/'.$id.'.inc');
  6. }
  7. else
  8. {
  9. @include('inc/glowna.inc');
  10. }
  11. ?>


Link wygląda tak :

  1. <a href="index.php?tresc=glowna">Strona główna</a>


Jedna z podstron (galeria) wczytywanych dynamicznie do div-a stronie głównej posiada swoje menu (wybór galerii). Podstrony które wybieram w tym menu mają się wczytywać do podstrony z galerią i tutaj pojawia się problem. Stosując taki sam kod php oraz budowę linków jak na stronie głównej to nie działa, gubi się i wraca do strony głównej.

Nie bardzo wiem jak to rozwiązać. Mam nadzieję, że w miarę jasno to opisałem.

Z góry dziękuję za pomoc.

Go to the top of the page
+Quote Post
jankes83
post
Post #2





Grupa: Zarejestrowani
Postów: 32
Pomógł: 5
Dołączył: 23.12.2009

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


Bo do tych linków w menu galerii musisz dodac zmienna tresc=galeria
czyli np:
  1. <a href="index.php?tresc=galeria&costam=costam">Strona główna</a>


Ten post edytował jankes83 10.02.2010, 13:20:20
Go to the top of the page
+Quote Post
devdev
post
Post #3





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 8.06.2009

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


Zrob sobie za pomoca Switcha

Zrob sobie za pomoca Switcha

  1. Switch($_GET['strona'])
  2. {
  3. case 'galeria':
  4. include 'galeria.php';
  5. break;
  6. default: include 'stronaglowna.php';
  7.  
  8. }


Ten post edytował devdev 10.02.2010, 13:28:27
Go to the top of the page
+Quote Post
pablotor
post
Post #4





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 10.02.2010
Skąd: Toruń

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


devdev jestem początkujący i niestety nie kumam co to ten switch blinksmiley.gif

Rozwiązanie, które podał mi jankes83 pomogło. Wszystko działa.

Dzięki.
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: 19.08.2025 - 17:49