Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> strona w php (menu)
asiaaa
post 4.01.2006, 17:37:36
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 2.01.2006

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


Witam!
Mam dwie tabele na stronie, w jedej chciałabym mieć menu a w drugiej wyświetlałaby się poszczególne strony.
Wstawiam w tabele menu include("skrypt_menu.php") a w tabelę wyświetlania include ("skrypt_strona.php").
Bardzo prosze o pomoc jak powinny wyglądać te skrypty,aby po naciśnięciu np. kontakt w menu odpowieni skrypt w kontakt.php wyświetlał się w tabeli wyświetlania.

Wiem, że powiecie, że to banalnie proste, ale niestety nie umiem sobie z tym poradzić sad.gif
Z góry dziękuję!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Fipaj
post 4.01.2006, 17:56:45
Post #2





Grupa: Zarejestrowani
Postów: 691
Pomógł: 0
Dołączył: 19.01.2005
Skąd: Warszawa

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


Było wiele, wiele razy...

  1. <?php
  2.  
  3. if ($_GET['strona'] == 'kontakt') {
  4. include ('kontakt.htm');
  5. }
  6. // i tak dalej...
  7.  
  8. ?>


Wtedy linki mają postać index.php?strona=kontakt


--------------------
Go to the top of the page
+Quote Post
ennics
post 4.01.2006, 18:03:22
Post #3





Grupa: Zarejestrowani
Postów: 312
Pomógł: 0
Dołączył: 29.12.2004

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


kobieta która programuje! ożeń się ze mną a wprowadzę Cię w tajniki obiektowe php, stworzę dla Ciebie abstrakcję do bazy danych a Twoja warstwa widoku będzie rozciągać się po horyzont! biggrin.gif cool.gif
na początek musisz mieć jedak plik index.php który będzie scalał resztę:
  1. <?php
  2.  
  3. // index.php
  4. print "<table>";
  5. print "<tr><td>Menu</td><td>Treść</td></tr>";
  6. print "<tr><td>";
  7. include("skrypt_menu.php");
  8. print "</td><td>";
  9. include ("skrypt_strona.php");
  10. print "</td></tr></table>";
  11.  
  12. ?>

w pliku skrypt_menu.php mają być linki
  1. <?php
  2.  
  3. // skrypt_menu.php 
  4. print "<a href="index.php?podstrona=glowna">Strona główna</a><br>";
  5. print "<a href="index.php?podstrona=kontakt">Kontakty</a><br>";
  6. print "<a href="index.php?podstrona=info">Informacje</a>";
  7.  
  8. ?>

natomiast skrypt_strona.php powinen zawierać funkcję sterującą wyświetlaniem plików:
  1. <?php
  2.  
  3. //skrypt_strona.php 
  4. switch ($_GET['podstrona']) {
  5. case "":
  6. include ("glowna.php");
  7. break;
  8. case "":
  9. include ("kontakt.php");
  10. break;
  11. case "":
  12. include ("info.php");
  13. break;
  14. }
  15. // lub poprostu
  16. include ("".$_GET['podstrona'].".php");
  17.  
  18. ?>

czek dizz aut a jak będziesz miała jakieś problemy to pisz winksmiley.jpg


--------------------
Go to the top of the page
+Quote Post
Ociu
post 4.01.2006, 19:39:54
Post #4





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




Proponuje użyć wyszukiwarki.
Go to the top of the page
+Quote Post
asiaaa
post 4.01.2006, 20:43:44
Post #5





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 2.01.2006

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


Ciesze się, że nie usłyszałam: Kobiety też chą programować, dlatego kupujemy im pralki tongue.gif . Dzieki za pomoc, zaraz to sprawdzam. asia

Ten post edytował asiaaa 4.01.2006, 20:44:39
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: 14.08.2025 - 03:15