Ĺadny brzuch
Czy da się w PHP (albo JaviaScritp) zrobić takie coś: Mam na stronie w jednym miejscu <? include "news/news.php" ?>. Chcę zrobić menu (hiperłącza), któro zmieniałoby tą linijkę w kodzie strony, tak aby w tamtym miejscu wyświetliło się coś innego (<? include "linki/linki.php" ?>). Da się tak zrobić? Jeśli się da, to jak :)
EDYTOWANO (sorry admini za duplikację ;) ...)
GG 2370024 | Tlen blackmesa | Skype! blackmesa47 | ICQ 343895232
⇒ NIE dla Internet Explorera ⇐
Rzuć Internet Explorera dla lepszej przeglądarki
Mozna to zrobic w php np. za pomoca funkcji if..else lub switch.
W przypadku if..else bedzie to mnniej wiecej tak wygladalo:
if(!isset($id)) {
include"news/news.php"; }
else if ($id=='1') {
include"linki/linki.php" }
else {
echo"nie ma takiej strony" }
W takim przypadku po wejsciu na strone wyswietli Ci sie strona news/news.php, a po kliknieciu na link <a href=index.php?id=1>Linki</a>
Wyswietlaja Ci sie linki.
"Kontemplacji mej procesy
zaklocaja zewnetrzne ekscesy"
Ale qwas po co się tak męczyć:? Jak dodasz dział (podstrone) to będziesz musiał uaktualnić to w kodzie strony.... A nie wystarczy takie coś:
<?
if ($wyswietl == "") $wyswietl=news;
include("".$wyswietl.".php"); ?>
a linki <a href="index.php?wyswietl=nazwapodstrony">Nazwa</a>
-------------------------
Gdy twój Windows zwiesi się,
Zainstaluj Linux - jak we śnie!!!
Zapomniales dopisac, ze nazwa podstrony i pliku z ta podstrona musi byc taka sama w tym przypadku. Pozatym uwazam (ale to tylko moje subiektywne zdanie), ze ten skrypt ktory ja napisalem jest bezpieczniejszy :). Chociaz trzeba przyzac ten napisany przez Ciebie jest duzo krotyszy i nie trzeba dodawac kazdej strony z osobna.
CIEKAWY LINK: http://www.debica.ne...l/forum/default
Taka ciekawostka :) Zmienilem tylko rozszerzenie pliku z .php na .asp :)
"Kontemplacji mej procesy
zaklocaja zewnetrzne ekscesy"
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
EDYTOWANO (sorry admini za duplikację ;) ...)
GG 2370024 | Tlen blackmesa | Skype! blackmesa47 | ICQ 343895232
⇒ NIE dla Internet Explorera ⇐
Rzuć Internet Explorera dla lepszej przeglądarki
Mozna to zrobic w php np. za pomoca funkcji if..else lub switch.
W przypadku if..else bedzie to mnniej wiecej tak wygladalo:
if(!isset($id)) {
include"news/news.php"; }
else if ($id=='1') {
include"linki/linki.php" }
else {
echo"nie ma takiej strony" }
W takim przypadku po wejsciu na strone wyswietli Ci sie strona news/news.php, a po kliknieciu na link <a href=index.php?id=1>Linki</a>
Wyswietlaja Ci sie linki.
"Kontemplacji mej procesy
zaklocaja zewnetrzne ekscesy"
Ale qwas po co się tak męczyć:? Jak dodasz dział (podstrone) to będziesz musiał uaktualnić to w kodzie strony.... A nie wystarczy takie coś:
<?
if ($wyswietl == "") $wyswietl=news;
include("".$wyswietl.".php"); ?>
a linki <a href="index.php?wyswietl=nazwapodstrony">Nazwa</a>
-------------------------
Gdy twój Windows zwiesi się,
Zainstaluj Linux - jak we śnie!!!
Zapomniales dopisac, ze nazwa podstrony i pliku z ta podstrona musi byc taka sama w tym przypadku. Pozatym uwazam (ale to tylko moje subiektywne zdanie), ze ten skrypt ktory ja napisalem jest bezpieczniejszy :). Chociaz trzeba przyzac ten napisany przez Ciebie jest duzo krotyszy i nie trzeba dodawac kazdej strony z osobna.
CIEKAWY LINK: http://www.debica.ne...l/forum/default
Taka ciekawostka :) Zmienilem tylko rozszerzenie pliku z .php na .asp :)
"Kontemplacji mej procesy
zaklocaja zewnetrzne ekscesy"