Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: strona i jej podstrony
Forum PHP.pl > Forum > Przedszkole
astt
Witam serdecznie mam mały problemik, otuż mam strone index.html (szablon z menu) a zawartość strony ładuje przy pomocy:
  1. <?php
  2. switch ($_GET["go"])
  3. {
  4. case Home:
  5. default:
  6. include("pobierz/index.php");
  7. break;
  8.  case Omnie:
  9. include("pobierz/omnie.php");
  10. break;
  11. case Ciekawostki:
  12. include("pobierz/ciekawostki.php");
  13. break;
  14. case Linki:
  15. include("pobierz/linki.php");
  16. <a href break;
  17. }
  18.  
  19. ?>

no i strone wyświetlam za pomocą linku np:
  1. <a href="?go=Home">home</a>


i teraz na stronie o mnie chce zrobic podstrone i chciałbym ja przełączać w ten sposób
  1. <a href="?go=Home&strona=1">home podstrona 1</a>

co trzeba zrobić żeby tak działało jaki kod ma być??
i co zapisać w pliku index.php katalogu pobierz??

Bardzo proszę o pomoc kogoś kto będzioe potrafił mi pomuc.
strife
1. Dodaj do miejsc w których masz nazwy jaką przyjmuje zmienna _GET['go'] cudzysłowia, ponieważ taki zapis może też oznaczać definicję stałej, której zapewne nie masz zadeklarowanej. Zobacz jak jaki błąd będzie po wyświetlaniu wszystkich błędów ( error_reporting = "E_ALL" ).

Źle
  1. <?php
  2. case Home:
  3. ?>


Dobrze
  1. <?php
  2. case "Home":
  3. ?>


2. W miejscu w których zostaje zaincludowana strona o Tobie daj konstrukcje warunkową bądź kolejnego switch" title="Zobacz w manualu php" target="_manual'a.

  1. <?php
  2.  
  3. // ...
  4.      case Omnie:
  5.     include("pobierz/omnie.php");
  6.     if (  $_GET['strona'] == '1' )
  7.     {
  8.         // includowanie podstrony badz inne
  9.         // instrukcje
  10.     }
  11.     break;
  12. // ...
  13.  
  14. ?>


3.
Cytat
Bardzo proszę o pomoc kogoś kto będzioe potrafił mi pomóc.


Cytat
Witam serdecznie mam mały problemik, otóż mam strone index.html (szablon z menu) a zawartość strony ładuje przy pomocy:


Pozdrawiam! smile.gif
Luke_Star
Na początek radze poczytac załkowicie o php bo widze że dopiero zaczynasz i spodaobałci sie styl adresu biggrin.gif (miałem tak rok temu). Poczytaj sobie troszke o funkcjach sterujacych if, while, foreach itp. 10 razy to czytniesz i powinienes zajarzyć biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.