webForumDet fria alternativet

Flikmeny

8 svar · 522 visningar · startad av petronella

petronellaMedlem sedan sep. 20043 inlägg
#1

Är det någon som vet om det går att skapa en meny byggd på flikar och om detta är möjligt att göra i PHP???

PeddaMedlem sedan juni 20006 032 inlägg
#2

Välkommen till wF.

Ja visst går det. Man får ha en if sats som känner av vilken flik som ska vara öppen.

petronellaMedlem sedan sep. 20043 inlägg
#3

Men hur går jag till väga?

PeddaMedlem sedan juni 20006 032 inlägg
#4

Har du ett exempel på hur menyn ska se ut?
Ska den styras av någon databas?

aasahMedlem sedan mars 20034 471 inlägg
#5

petronella skrev:

Men hur går jag till väga?

PHP styr ju inte hur saker ser ut, det styrs som vanligt via CSS och HTML, XML eller vad du nu använder. Så i första hand måste utseendet byggas på det sättet och sedan kan du använda PHP för att skicka infon från servern till klienten. PHP kan därvid se till att olika saker skickas beroende på krav som du ställer.

petronellaMedlem sedan sep. 20043 inlägg
#6

Hur gör man i css då?

PeeerMedlem sedan mars 20025 907 inlägg
#7

petronella skrev:

Hur gör man i css då?

Pedda skrev:

Har du ett exempel på hur menyn ska se ut?

Typ så? Isf har du en fin artikel här :)

aasahMedlem sedan mars 20034 471 inlägg
#8

petronella skrev:

Hur gör man i css då?

Du kan pröva att söka efter svaret här, det kanske har varit uppe förut?

FuelMedlem sedan okt. 20001 285 inlägg
#9

Ett exempel
<style type="text/css">
.flik-aktiv, .flik-bakom
{
padding:10px;
border-left:1px solid black;
border-top:1px solid black;
border-right:1px solid black;
}
.flik-aktiv { background:#000000; color:#ffcc33; font-weight:bold }
.flik-bakom { background:#ffffff; color:#cccccc }
</style>

<?
function flikar(minflik)
{
if ($_SERVER['PHP_SELF'] == minflik) {
echo "flik-aktiv";
} else {
echo "flik-bakom";
}
}
?>

<span class="<?flikar('/mapp/sida1.php');?>"><a href="/mapp/sida1.php">Flik 1</a></span>
<span class="<?flikar('/mapp2/sida3.php');?>">Flik 2</span>
<span class="<?flikar('/mapp4/sida2.php');?>">Flik 3</span>

etc...

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)