Hey på udvikleren.dk
Jeg har et problem som jeg nu har brugt så meget tid på at løse, men jeg kan ikke finde en løsning!!!
Jeg har et link i min menu og når man trykker på den så kommer den nogen undermenuer frem (Som her på udvikleren.dk) Men jeg vil gerne ha lavet det sådan at man kan trykke på den og derefter gå rundt på andre sider, men undermenuen er der stadig! Det er først når man igen trykker på den at den skal "klappe" sammen igen, men hvordan gør jeg det? Nu har jeg prøvet mig frem med sessions, at hente vars ned fra urlen osv. men lige meget hjælper det ;( Den gider godt vise sig, men når jeg går væk fra siden igen (Trykker på et andet link på min menu) Så forsvinder den igen... Øv øv.... Man kunne jo altid bare oprette en tabel med nogle felter i Mysql'en og så update den hver gang man trykker på linket, men jeg vil gerne lave det på en anden måde.
Jeg har desværre slettet alle mine forslag til hvordan jeg har prøvet, og det undskylder jeg meget. Men jeg ville blive meget glad hvis i ville komme med jeres forslag!? Jeg har kunne forstillet mig at man kan skifte session med en funktion, men det er bare det hvordan jeg så aktiverer den via et link. Hvad siger i? Har i et bud? Så ville jeg blive meget glad!
På forhånd tak, MxS.
Jeg ville gøre det med sessions
sådan at når man klikker på menuen sætter man en session til 1 fx
>session_start();
>$_SESSION['menu1foldet'] = 1;
for at indikere at den er foldet ud
på alle dine andre sider skal den så checke om den er foldet ud fx
>if($_SESSION['menu1foldet'] == 1) {
koden for den ud foldede menu
(når man klikker på selve menuen overskriften skal den sætte $_SESSION['menu1foldet'] til 0)
}
else { koden for den ikke foldede menu (hvor man kan folde menuen ud)}
Hilsen
Martin Dybdal (Dybber)