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. Sepravi v mapi strani/podstrani/home.php. Vendar pa z isto skripto ne gre, ker se "kregata".
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šč | 566 (494) | winlins |
» | [php] Problem z dinamično stranjoOddelek: Izdelava spletišč | 1572 (1417) | Iskraman |
» | PHP sessionsOddelek: Izdelava spletišč | 1490 (1273) | rokpok |
» | PHP - TemplateOddelek: Programiranje | 948 (858) | CWIZO |
» | PHP IncludeOddelek: Izdelava spletišč | 1054 (970) | talmai |