Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Podwojne include
Forum PHP.pl > Forum > PHP
Rufus_84
Witam. Mam pewien problem z include, mianowicie tworze strone z uzyciem include wlasnie, czyli mam strone index skladajaca sie z naglowka, menu, menu bocznego i stopki.
wszystkie podstrony typu strona glowna, cennik, kontakt itd. wczytuje do indexu za pomoca include i wszystko dziala.

Chcialbym jednak w podstronie cennik stworzyc kolejne include i robie to tak:

cennik zawiera 3 linki: link A, link B, LinkC. Po kliknieciu w dany link chcialbym aby zostala otwarta odpowiednia podstrona cennika A, B lub C pod linkami.

Kod: if(($_GET['id'] == "cennik")){
include('stronaA.php');
}else{
switch($_GET['id']){
case 1;
include('stronaA.php');
break;
case 2;
include('stronaB.php');
break;
case "3";
include('stronaB.php');
break;
}
}

kiedy klikam w menu zakladke cennik wszystko gra- zostaje wczytana strona A, jednak kiedy klikam w link A,B lub C juz nie dziala jak nalezy; dana strona zostaje wczytana, ale nie na stronie cennik ale zostaje otwarta jakby "osobno", bez zadnych styli ani naglowka, menu i stopki.

Bede wdzieczny za pomoc.

Z gory dziekuje

Rafal
markonix
Coś masz skopane z tą strukturę include.

Główny include załącza podstrony.
Oprócz tego w linku cennik powinieneś zawrzeć dodatkowy parametr i za pomocą jego includować coś już w pliku cennika - nieistotne czy switch/case czy if/else.

Pokaż więcej kodu, używaj znaczników.
Rufus_84
ok dzieki juz zrobilem. zmienilem <a href="cennik.php?id=1">StronaA</a>
na <a href="index.php?id=cennik&page=1">StronaA</a>
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.