Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Stworzenie menu na podstronie.
-adusko99-
post 8.11.2012, 18:28:16
Post #1





Goście







Witam,
Stworzyłem prosty szablon strony w php z wykorzystaniem inkludowania menu (menu.php) i ładowania podstron (link1.php, link2.php, link3.php):

----------------
Menu główne: link1 link2 link3 ..
----------------
treści treści
treści treści
treści treści
treści treści
----------------
stopka
----------------

na jednej z podstron chciałbym zrobić stałe podmenu które podzieliło by podstronę na kolejne dwie części i ładowało tylko wybrane treści z podmenu.
rzecz jasna Menu główne było by nieodświeżane ani podmenu. Tak tylko aby zmieniały się treści podmenu.

----------------
Menu główne: link1 link2 link3 ..
----------------
Podmenu: relacja1 | relacja2 | ..etc
----------------
treści treści
treści treści
treści treści
treści treści
----------------
stopka
----------------

Prosze aby zasugerować gdzie szukać pomocy.
Dziękuję serdecznie.
Go to the top of the page
+Quote Post
-adusko99-
post 8.11.2012, 19:44:27
Post #2





Goście







Czy jest ktoś kto mógłby pomóc?
Go to the top of the page
+Quote Post
17misiek09
post 8.11.2012, 19:49:05
Post #3





Grupa: Zarejestrowani
Postów: 137
Pomógł: 8
Dołączył: 16.12.2011
Skąd: Kraków

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


moze sprobuj SMARTY questionmark.gif
szablony, oddziela php od html, itp.


--------------------
Lombi !! kłaniam Ci się od 00:45 dnia 2012-01-27 !! :)
Serdeczne dzięki !! :)

zespół na wesele?wejdź :)
ręcznie robione ozdoby, obrazy, figurki i wiele innych :) zapraszam :)
Go to the top of the page
+Quote Post
-Gość-
post 8.11.2012, 20:01:07
Post #4





Goście







ok


mam index.php
  1.  
  2. <?php include "include/menu.php"; ?>
  3.  
  4. <?php
  5. // zmienna $go przekazana metoda GET
  6. $go = $_GET['go'];
  7. if(!empty($go)) {
  8. if(is_file("pages/$go.php")) include "pages/$go.php";
  9. else echo "<br />Nie ma takiej strony :-(";
  10. }
  11. else include "pages/start.php";
  12. ?>
  13.  


i menu.php

  1.  
  2. <?php
  3. if(!$add_site) exit;
  4. ?>
  5.  
  6. <body>
  7.  
  8. <a href="index.php?go=start">Główna</a>
  9. <a href="index.php?go=relacje">Relacje</a>
  10. <a href="index.php?go=gallery">Galerie</a>
  11. <a href="index.php?go=polecane">Polecane</a>
  12.  



i na stronie relacje.php (chodzi o relacje z imprez) chciałbym utworzyć stałe podmenu aby przemieszczać się po opisach relacji. smile.gif

chciałbym utworzyć taką strukturę:

Relacja1 Relacja2 Relacja3 <<<<----- odnośniki
-------------------------------------
TREŚCI TREŚCI TREŚCI TREŚCI

Oczywiście zachowując menu główne na górze jak w szablonie.
Go to the top of the page
+Quote Post
Toskan
post 8.11.2012, 20:06:47
Post #5





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 4.09.2012

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


hmm nie wiem czy dobrze zrozumialem ale jak dasz zamiast inlude cos takiego
  1. <?php
  2. require_once('include/menu.php');
  3. // zmienna $go przekazana metoda GET
  4. $go = $_GET['go'];
  5. if(!empty($go)) {
  6. if(is_file("pages/$go.php")) include "pages/$go.php";
  7. else echo "<br />Nie ma takiej strony :-(";
  8. }
  9. else {require_once('pages/start.php');}
  10. ?>
Go to the top of the page
+Quote Post
-adusko99-
post 8.11.2012, 20:12:23
Post #6





Goście







Wiesz to menu działa - jest też opatrzone kodem html ale nie wklejałem go tutaj.
Zatrzymałem się na stronie relacje.php. do której mnie on przenosi no i tam chciałem zrobić kolejny podziął na podmenu i wyświetlanie treści.
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: 18.07.2025 - 22:55