» »

Meni PHP, pomoč rabim nujno!

Meni PHP, pomoč rabim nujno!

imott3791 ::

Delam page za neprofitnno plesno društvo in hkrati mojo diplomo na faksu. Imam narjene prvi in drugonivojski menu (drop down), rabil bi pa še tretjega ampak v odvisnosti drugega. Se pravi ce se linknem na drugi nivo, da mi v includu odpre dotičnega tretjenivojskega.
Mi lahko kdo pomaga konretno stvar spelat? Iscem po spletu pa ne vem kako implementirat polno teh php skript da mi bo zaneslivo delovalo.

Hvala vam za vse odgovore.
t_kumse@hotmail.com

PS: Lahko tudi po tel.
041 315 366
Najboljša ženska je Miki Miška, ko se je naveličaš ugasneš risanko.

OwcA ::

prikazi_podstran.php:
<?php

define('PODSTRAN_1', 0);
define('PODSTRAN_2', 0);
define('PODSTRAN_3, 0);

$podstrani = array(
PODSTRAN_1 => 'podstran1.php',
PODSTRAN_2 => 'podstran2.php',
PODSTRAN_3 => 'podstran3.php',
);

$podstran = (false !== isset($_GET['podstran']) && false === empty($_GET['podstran']) && false !== array_key_exists($_GET['podstran'], $podstrani)) ? $_GET['podstran'] ? $podstrani[PODSTRAN_1];

include($podstran);
?>

drugonivojski_meni.php:

...
<a href="prikazi_podstran.php?podstran=0">podstrani 1</a>
<a href="prikazi_podstran.php?podstran=1">podstrani 2</a>
<a href="prikazi_podstran.php?podstran=2">podstrani 3</a>

Jasno?
Nekoliko bolj elegantno bi bilo, če bi imel shranjene konstante posebaj in bi jih vključil tudi v stran drugonivojski_meni.php, ter namesto številk uporabil <?php echo PODSTRAN_1; ?>. :)
Otroška radovednost - gonilo napredka.

imott3791 ::

Hvala za odgovor ampak jest tega nam spelal čisto sam. Moj meni prvo in drugonivojski meni je kot na www.velana.si (poglej si), nato pa bi rad kot ima velana na desni trtjenivojski meni + linke drugonivojskega. Kako to naredit da se mi bodo prikazoval ce bom imel include (nek fajl.php) od x drugega nivoja samo dotični tretjenivojski linki. Če ti bo lažje mi pomagat se lahk kako drugače zmenva na konkretnem primeru.

Hvala.
Najboljša ženska je Miki Miška, ko se je naveličaš ugasneš risanko.

upirna ::

Upam, da te prav razumem.

ko klikne recimo O PODJETJU ina nato PREDSTAVITEV, ti mora link na strani poslati kaj je kliknil. Pol pa sam z if stavkop ugotoviš

Kot primer linka bo: http://www.nevemkaj.si/menu=o_podjetju&...

Koda:

$menu=$_GET['menu'];
$druginivo=$_GET['predstavitev'];

if($menu=='o_podjetju'){
if($druginivo=='predstavitev'){
echo "tisto, kar je o podjetju, predstavitev pa je nekako poudarjena";
}
}

//delaš naprej if stavke za menuje, ko prideš do konca

else{
echo "Ta menu ne obstaja";
}

imott3791 ::

Še nekaj. Meniji tretjega nivoja so na Velani shranjeni v tekst dokumentu in sicer kot:
.Podjetje (..... link
..Nekaj1(....link
..Nekaj2(..........link

in tako naprej. Pika je oznaka za drugi nivo, dve pike za tretjega.
Sem popolnoma zgublen ker nisem php programer, sicer delam in znam samo html, css pa kako priredbo js in include v php-ju.

Thx
Najboljša ženska je Miki Miška, ko se je naveličaš ugasneš risanko.

Sahel ::

hja daj to malo lepše uredi daj raje v bazo... ne bo tolko problemov pri branju... alpa ustvari več datotek... pa raje uporabi različne znake za razlikovanje nivojev... tko... kr 3 pikice vsebujejo 2 pikice in 2 pikice vsebujejo 2x po 1 pikico in pri oblikovanju v phpju boš znal imet kak problem na ta način
It's really quite a simple choice: Life, Death, or Las Vegas

upirna ::

A tistega prej nisi razumel? Če si, boš sam naredil, drugač se pa lahko tut kej zmeniva(brezplačno seveda).:)


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Menu samo v eni datoteki (brez frame-ov)

Oddelek: Izdelava spletišč
131564 (1333) R33D3M33R
»

Izdelava menija? (strani: 1 2 )

Oddelek: Izdelava spletišč
767211 (6218) Jackass
»

Preprosta Izdelava spletne strani

Oddelek: Izdelava spletišč
112544 (2225) root987
»

izdelava podstrani

Oddelek: Izdelava spletišč
122013 (1843) Bob Rock
»

Kateri program za Download WWW site ?

Oddelek: Programska oprema
111283 (1090) JOKER

Več podobnih tem