Witam !
Mam problem z wczytywanie poszczególnych podstron.
na stronie index.php, mam coś takiego:
[xml]
<li class="meni"><a href="index.php?parent=glowna" class="nav">Główna</a>
<li class="meni"><a href="index.php?parent=ludzie" class="nav">Ludzie</a>
<li class="meni"><a href="index.php?parent=foty" class="nav">Foty</a>
<li class="meni"><a href="index.php?parent=pisadla" class="nav">Pisadła</a>
<li class="meni"><a href="#" class="nav">Forum</a>
<li class="meni"><a href="index.php?parent=kontakt" class="nav">Kontakt</a>
[/xml]
i
[php]<?php
switch ($_GET['parent']){
case "glowna":
include 'home.html';
break;
case "ludzie":
include 'ludzie.php';
break;
case "foty":
include 'foty.html';
break;
case "pisadla":
include 'pisadla.html';
break;
case "kontakt":
include 'kontakt.html';
break;
default:
include 'home.html';
break;
}
?>[/php]
i wszystko działa bez zarzutu. Jednak gdy chcę zrobić, aby w podstronie wczytywała się jeszcze kolejna podstrona:
[xml]
<a href="index.php?parent=placiu"><img src="placiu_ryj.jpg" alt="Płaciu" width="100" height="96" class="mordki"/></a>
[/xml]
[php]<?php
switch ($_GET['parent']){
case "placiu":
include 'placiu.html';
break;
}
?>[/php], to efekty są nie do końca taki jak oczekiwania.
Z resztą możecie zobaczyć tutaj.
Byłbym wdzięczny gdyby problem wytłumaczyli mi możliwie bardzo przystepnie, gdyż dopiero bardzo, bardzo raczkuję w PHP.
Dziękuję i pozdrawiam
[PHP] Wczytywanie treści strony
Re: [PHP] Wczytywanie treści strony
Możesz pokazać resztę kodu php? Tutaj wszystko wygląda w porządku. Możliwe, że przez nieuwagę gdzieś czyścisz tą zmienną. Czy kod:
case "placiu":
include 'placiu.html';
break;
dodałeś przed default?
case "placiu":
include 'placiu.html';
break;
dodałeś przed default?
Re: [PHP] Wczytywanie treści strony
Kurcze, coś się pogubiłem.
ludzie1.php
[xml]<a href="index.php?parent=placiu"><img src="placiu_ryj.jpg" alt="Płaciu" width="100" height="96" class="mordki"/></a>[/xml]
[php]<?
switch ($_GET['parent']){
case "placiu":
include 'placiu.html';
break;
}
?>[/php]
to jest cała treść tego pliczku
ludzie.php
[php]<?php
switch ($_GET['parent']){
default:
include 'ludzie1.php';
break;
}
?>[/php]
to również jest cała treść tegoś pliku. Wiem, że gdzies robię głupi błąd, ale nie wiem gdzie
ludzie1.php
[xml]<a href="index.php?parent=placiu"><img src="placiu_ryj.jpg" alt="Płaciu" width="100" height="96" class="mordki"/></a>[/xml]
[php]<?
switch ($_GET['parent']){
case "placiu":
include 'placiu.html';
break;
}
?>[/php]
to jest cała treść tego pliczku
ludzie.php
[php]<?php
switch ($_GET['parent']){
default:
include 'ludzie1.php';
break;
}
?>[/php]
to również jest cała treść tegoś pliku. Wiem, że gdzies robię głupi błąd, ale nie wiem gdzie
Re: [PHP] Wczytywanie treści strony
Z tego co widzę jest tak:
Parametr ludzie jest zastępowany parametrem placiu.
Link przenosi cię do strony index.php z parametrem parent=placiu.
W index.php w switchu nie ma nigdzie placiu więc wybierana jest strona główna (default).
Dodaj: case 'placiu' ... w index.php, albo zmień treść linku na ludzie.php?parent=placiu
Parametr ludzie jest zastępowany parametrem placiu.
Link przenosi cię do strony index.php z parametrem parent=placiu.
W index.php w switchu nie ma nigdzie placiu więc wybierana jest strona główna (default).
Dodaj: case 'placiu' ... w index.php, albo zmień treść linku na ludzie.php?parent=placiu
Re: [PHP] Wczytywanie treści strony
Kurcze, coś się gubię. W ogóle nie chce wyjść.
Gdybyś miał troszkę wolnego czasu i był na tyle dobry, to tutaj są pliczki strony.
Dziękuję i pozdrawiam
Gdybyś miał troszkę wolnego czasu i był na tyle dobry, to tutaj są pliczki strony.
Dziękuję i pozdrawiam
