Forum » Izdelava spletišč » php navigacija znotraj php navigacije
php navigacija znotraj php navigacije
npl ::
Na spletni strani, ki jo izdelujem, imam glavno stran index. Znotraj te se prikazujejo podstrani. Povezava za strani zgleda takole: ?stran=stran1, Php skripta pa je takšna:
if (isset($_GET['stran']) && $_GET['stran'] != "") {
$pg = $_GET['stran'];
if (file_exists('strani/'.$pg.'.php')) {
@include ('strani/'.$pg.'.php');
} elseif (!file_exists('pages/'.$pg.'.php')) {
echo 'Stran ne obstaja!';
}
} else {
@include ('strani/home.php');
}
?>
Na eni od teh podstrani pa bi rad naredil še eno takšno navigacijo za podpodstrani.
Sepravi v mapi strani/podstrani/home.php. Vendar pa z isto skripto ne gre, ker se "kregata".
Mi lahko pomagate?
if (isset($_GET['stran']) && $_GET['stran'] != "") {
$pg = $_GET['stran'];
if (file_exists('strani/'.$pg.'.php')) {
@include ('strani/'.$pg.'.php');
} elseif (!file_exists('pages/'.$pg.'.php')) {
echo 'Stran ne obstaja!';
}
} else {
@include ('strani/home.php');
}
?>
Na eni od teh podstrani pa bi rad naredil še eno takšno navigacijo za podpodstrani.
Mi lahko pomagate?
Ziga Dolhar ::
Bi šlo z enako skripto, če ji pač spremeniš ključni spremenljivki:
$_GET['stran'] naj postane $_GET['podstran'] - ne pozabi na ustrezno spremembo pri linkih
$pg naj postane $pg2
Disclaimer: Ta nasvet zgolj ponazarja, kako rešiti težavo z uporabo obstoječe skripte, ne pomeni pa, da je takšen način tudi "optimalen".
$_GET['stran'] naj postane $_GET['podstran'] - ne pozabi na ustrezno spremembo pri linkih
$pg naj postane $pg2
Disclaimer: Ta nasvet zgolj ponazarja, kako rešiti težavo z uporabo obstoječe skripte, ne pomeni pa, da je takšen način tudi "optimalen".
https://dolhar.si/

preem ::
heh Disclaimer, kaj si se hotu rešit morebitnih problemov z odvetniki? heh, kam gre ta družba - tožbe za brezveze :p
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | PHP preverjanje povezaveOddelek: Izdelava spletišč | 632 (560) | winlins |
| » | [php] Problem z dinamično stranjoOddelek: Izdelava spletišč | 1693 (1538) | Iskraman |
| » | PHP sessionsOddelek: Izdelava spletišč | 1578 (1361) | rokpok |
| » | PHP - TemplateOddelek: Programiranje | 1033 (943) | CWIZO |
| » | PHP IncludeOddelek: Izdelava spletišč | 1139 (1055) | talmai |