Avatar billede rozz Nybegynder
23. februar 2004 - 19:18 Der er 7 kommentarer

Navigation bar

Hej venner. lige et spørgsmål fra en newbee

Jeg har en side i .php der har jeg en navigation bar ( waw:)

dehr har jeg feks en target der hedder <a href= "" target="_self"><b>Både</b>

nu kommer mit 1000 kr spørgsmål: jeg vil gerne have at når jeg har klikket på BÅDE, at når den så står i både-siden, så vises
BÅDE i navigation baren, i en anden farve, dvs den side der er aktiv skal vises som feks rød i navigations baren?

hvon gør man det?
Avatar billede nikolajdu Nybegynder
23. februar 2004 - 19:23 #1
spørgm,ålet er om nogle ikke hellere vil have de 1000 kroner.... ;-)
Avatar billede schaefner Juniormester
23. februar 2004 - 19:31 #2
Hvis du laver det lidt om så er det er lidt nemmere at adminstrere:

<?php
$pages = array('Både' => 'både.php','Fields' => 'fields.php);
$this_page = basename($_SERVER['PHP_SELF']);

foreach($pages AS key=>$value) {
  if ($this_page == $value) {
    echo '<span style="color: red">'.$value.'</span> ';
  } else {
    echo '<a href="'.$value.'">'.$key.'</a> ';
  }
}
?>

Hvis din side ikke er bygget op på denne måde, så må du jo lige sige til :)
Avatar billede schaefner Juniormester
23. februar 2004 - 19:32 #3
der var også fejl:

$pages = array('Både' => 'både.php', 'Fields' => 'fields.php');
Avatar billede rozz Nybegynder
23. februar 2004 - 19:43 #4
til:)
umiddelbart får jeg en fejl

Parse error: parse error, unexpected T_STRING, expecting T_VARIABLE or '$'
Avatar billede rozz Nybegynder
23. februar 2004 - 19:45 #5
umm - den der fields.php, må lige fortælle mig hvordan den kommer ind i billedet?
Avatar billede schaefner Juniormester
23. februar 2004 - 20:01 #6
foreach($pages AS $key=>$value) {

fields.php er kun til eksempel. Hvordan er din side bygget op?
Avatar billede rozz Nybegynder
23. februar 2004 - 20:05 #7
umm nok ikke så smart bygge op

jeg har fået et røvfuld sider :)

har index. og har så baade.php, biler php, og når man så klikker feks biler.php. så har jeg sår der flere valgmuligheder, ford.php osv. så jo, har en del sider.

Det eneste jeg kunne finde ud af . var at include menuen.

så jeg har et top tabel med logo. en left tabel med menu, og så en main tabel.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester