![]() |
![]() |
--TommyGun-- |
![]()
Post
#1
|
Goście ![]() |
Witam
Mam problem z wyswietleniem podstrony z default przy pierwszym zaladowaniu strony. Zamiast strony o_nas.php nic sie nie wyswietla w div-ie tresc. Przy wybraniu dowolnej pozycji z menu wszystko dziala (czyli innymi slowy case dziala poprawnie) Strona laduje sie domyslnie jako index.php Wydaje mi sie ze nie jest wykonywany kod z php przy pierwszym ladowaniu a dopiero po kliknieciu na cos w menu sie uaktywnia. kod z index.php: <div id="TOP"> <div id="MENU"> <BR /> <A HREF="index.php?strona=o_nas">O NAS</A> | <A HREF="index.php?strona=oferta">OFERTA</A> | <A HREF="index.php?strona=promocja">PROMOCJA <font COLOR="#FF0000"><B>!!!</B></font></A> <BR /> </div> <div id="TRESC"> <?php $strona = $_GET['strona']; if(isset($strona)) { switch(htmlspecialchars($strona)) { case 'o_nas': include('podstrony/o_nas.php'); break; case 'oferta': include('podstrony/oferta.php'); break; case 'promocja': include('podstrony/promocja.php'); break; default: include('podstrony/o_nas.php'); break; } } ?> </div> </div> |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Wydaje mi sie ze nie jest wykonywany kod z php przy pierwszym ladowaniu a dopiero po kliknieciu na cos w menu sie uaktywnia. Do dziwnych wniosków dochodzisz...A nie przyszło ci do głowy, że skoro całość dałeś w IF: if(isset($strona)) to poprostu warunek w IF nie jest spełniony? Tak powinno być:
Powód edycji: [nospor]:
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
--TommyGun-- |
![]()
Post
#3
|
Goście ![]() |
Masz racje. Wielkie dzieki za szybka pomoc.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 14:32 |