Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Prawidłowe wyświetlanie menu + include
cheerockie
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 11.01.2013

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


Witam.
Mam problem i chciałabym aby ktoś mi pomógł go rozwiązać.
Całość problemu jest pokazana pod adresem problem.
Otóż mam menu w i utworzone dwie strony o nazwach kontakt.php oraz home.php.
W index.php wstawiłam wartości do wyświetlana zawartości stron:
Kod
    <?php include "include/mainmenu.php"; ?>                
                        <?php
                                      // zmienna $go przekazana metoda GET
                                      $go = $_GET['go'];        
                                      // sprawdzamy czy zmienna $go nie jest pusta
                                      if(!empty($go)) {
                             // sprawdzamy czy plik o danej nazwie istnieje
                             if(is_file("pages/$go.php")) include "pages/$go.php";
                             // jezeli plik nie istnieje wyswietla się komunikat
                             else echo "<br />Nie ma takiej strony :-(";
                                      }
                                      // jezeli zmienna $go jest pusta wyswietla się strona glowna
                                      else include "pages/home.php";                  
                        ?>


Teraz moje pytanie, w jaki sposób zrobić aby wraz z kliknięciem na przycisk menu np. kontaktu był on aktywny aż do momentu przejścia na inną stronę np. home?
Przepraszam za błędy i wybaczcie to mój pierwszy w życiu post na forum.

Pozdrawiam Aleksandra.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
cheerockie
post
Post #2





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 11.01.2013

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


Dziekuję Wam wszystkim, wasza pomoc jest nezbędna.
Mam pytanie do kolegi MIESZKOS. Twój pomysł bardzo mi się spodobał, możesz coś więcej na temat takiego rozwiązania napisać? Mógłbyś zrobić dla przykładu 2poziomowe horyzontalne menu? Twój sposób dzięki JS jest niezależny od całościowego kodu php?
Go to the top of the page
+Quote Post

Posty w temacie
- cheerockie   Prawidłowe wyświetlanie menu + include   11.01.2013, 13:39:18
- - programista28   Moze umiesc strone w ramkach jesli chcesz miec wid...   11.01.2013, 15:21:53
- - cheerockie   To znaczy? Czy ramki rozwiążą mój problem? Tak ab...   11.01.2013, 16:55:29
- - ZeTu   O coś takiego ci chodzi z tym aktywnym adresem w l...   11.01.2013, 18:43:16
- - cheerockie   Tylko gdzie i jak mam to dodać? Słaba jestem z php...   11.01.2013, 18:53:34
- - ZeTu   Zobacz demko http://takie-sobie.zoba.eu/demo/1/ W ...   11.01.2013, 19:04:38
- - cheerockie   Jak rozumiem aktywny klik jest na czerwono. O to m...   11.01.2013, 19:18:59
- - ZeTu   Ok to daj mi chwilkę   11.01.2013, 19:23:32
- - cheerockie   Ok   11.01.2013, 19:28:52
- - ZeTu   A skąd masz takie menu?   11.01.2013, 19:50:59
- - cheerockie   Ojejku wyczyściłam już pliki cookie z mojego lapto...   11.01.2013, 20:13:46
- - ZeTu   No wlasnie jest problem :/   11.01.2013, 20:18:04
- - cheerockie   A jaki? Hmmm. To może inaczej, Może inne menu? W ...   11.01.2013, 20:27:38
- - ZeTu   No bo to menu jest dwu poziomowe tak? A po klinięc...   11.01.2013, 20:32:46
- - cheerockie   Dzięki za przykłady, jak rozumiem takie menu http:...   11.01.2013, 21:27:25
- - ZeTu   Tak, jak coś to napisz tutaj w razie problemów.   11.01.2013, 21:40:14
- - cheerockie   Hej. Próbowałam i próbowałam i nie mogę zrozumieć ...   12.01.2013, 18:47:12
- - programista28   RE: Prawidłowe wyświetlanie menu + include   13.01.2013, 00:10:13
- - mieszkos   nie wiem co tu odwalacie ale można to zrobić tak ...   13.01.2013, 01:53:57
- - cheerockie   Dziekuję Wam wszystkim, wasza pomoc jest nezbędna....   13.01.2013, 09:52:01
- - mieszkos   ofc, że tak załaduj bibliotekę jQuery w sekcji me...   13.01.2013, 17:03:25
- - cheerockie   Ok, Spróbuję i się odezwę.   13.01.2013, 20:59:59
- - ZeTu   Znalazłem ciekawy sposób przy użyciu JS, nazywa si...   14.01.2013, 19:30:30


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: 26.12.2025 - 13:19