Mit php dokument <?php include('top.php'); include('title.php'); include ('menu.php') include('bund.php'); ?>
Jeg har et problem, jeg er ved at lave en hjemmeside i php, hvor jeg har splittet min hjemmeside op i små php filer og henter så de filer jeg skal bruge ind i mit php dokument ved hjælp af ” php include” Problemet er, at jeg gerne vil, når jeg henter ”menu.php” ind (den fil der indeholder menuen) vil kunne se hvor jeg er, så menupunktet bliver markeret, så hvis jeg f.eks. er inde på ”kontakt” så er kontakt ude i menuen markeret eller ”forside” så bliver det menupunkt markeret osv.
EN smartere måde hvor at bruge index.php?side=enside via $_GET også sige: <?php if ($_GET[side] == "kontakt") { print(" + Kontakt") } else { print(" Kontakt"); } ?>
Switch ($_GET['vis']){ case "link"; include ("link.php"); break; case "link2"; include ("link2.php"); break; case "link3"; include ("link3.php"); break; default; include ("forside.php"); }
Det giver mulighed for at styrer lidt mere, hvad der skal includes alt efter hvad vis er.
I skal have tak begge 2, men tjensen kan jeg ikke få dig til at sende mig koden eller ligge den ud på din hjemmesiden igen for jeg nåde ikke at se den inden du fjernede den igen?
I skal have tak begge 2, men tjensen kan jeg ikke få dig til at sende mig koden eller ligge den ud på din hjemmesiden igen for jeg nåde ikke at se den inden du fjernede den igen?
Ellers sæt den til at bruge et array. f.eks i starten af din kode $menufarve[0]="ffffff";
i din menu sætter du så de forskellige baggrunde til at være en værdi fra dit array. På den måde kan du sætte menuens farver helt individuelt til hver enkel side.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.