Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Menu na switch - problem z wyswietlaniem default, Problem z wyswietlaniem default przy pierwszym ladowaniu strony
--TommyGun--
post
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>
Go to the top of the page
+Quote Post

Posty w temacie
- -TommyGun-   [PHP] Menu na switch - problem z wyswietlaniem default   8.08.2011, 12:37:25
- - nospor   CytatWydaje mi sie ze nie jest wykonywany kod z ph...   8.08.2011, 12:40:11
- - -TommyGun-   Masz racje. Wielkie dzieki za szybka pomoc.   8.08.2011, 12:51:05


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.12.2025 - 14:05