Avatar billede sabumnim Novice
31. juli 2007 - 01:06 Der er 30 kommentarer og
1 løsning

Current menu punkt

Hejsa

Har et spørgsmål som jeg håber I kloge personer bag skærmene kan hjælpe med.

Jeg ønsker at få lavet en current menupunkt visning og samtidig skal der i TITLE skiftes ud så dele af <title> her </title> bliver dynamisk.
Har derfor læst denne beskrivelse og har fået det til at virke:
http://alistapart.com/articles/keepingcurrent/ 
(gå ned til hvor der står: Other uses for $thisPage)

Mit problem er at jeg ønsker at hene mine undersider ind via noget switch men ovenstående artikel vil have at jeg skal ind og skrive f.eks <?php $thisPage="Velkommen"; ?> i toppen af hver enkelt php/html side og så forsvinder det dynamiske lidt i forhold til en dynamisk <title>

Håber I forstår og kan hjælpe mig da jeg netop sidder med problemet nu og her.

//Carsten
Avatar billede sabumnim Novice
31. juli 2007 - 01:10 #1
Hej igen

Jeg kunne evt. forestille mig at det er noget med en if sætning som så echoer en $thisPage ned i min title herunder:
<title>Company name<?php if ($thisPage!="")
  echo " - $thisPage"; ?></title>

Men er ikke sikker og er ikke selv stærk nok i php endnu til at begynde på det her med if sætninger.

//Carsten
Avatar billede jakobdo Ekspert
31. juli 2007 - 07:04 #2
Hvis du har din switch:

switch($_GET['page'])
{
case 'forside':
//indhold på din forside.
$title = 'Velkommen til Forsiden';
break:
case 'kontakt':
//indhold på din kontakt side
$title = 'Her kan du skrive en email til mig...';
break:
}

echo '<html>';
echo '<head>';
echo '<title>' . $title . '<title>';

På den måde kan du beholde din switch.
Håber du forstår.
Avatar billede sabumnim Novice
31. juli 2007 - 21:15 #3
Hej Jakobdo (igen igen)

Jeg smider lige noget kode her som du evt. lige kan tage et kig på, idet jeg ikke tror at dit forslag helt kommer til sin ret.

/////////////// min index side /////////////////
<?php $thisPage="Velkommen"; ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>M&oslash;llebakkens Fysioterapi<?php if ($thisPage!="")
  echo " - $thisPage"; ?></title>

<META NAME="Description" CONTENT="En webside om og lavet specielt til Møllebakkens Fysioterapi i Helsingør.
Behandlingsformer - tilskud - priser - fysioterapeuterne - klinikken - billeder.">
<META NAME="Keywords" CONTENT="fysioterapi, fys, physio, kranio-sakral, McKenzie, massage, medicinsk træningsterapi, træning ">
<META NAME="Robots" CONTENT="INDEX,NOFOLLOW">
<META NAME="Revisit-after" CONTENT="3">
<LINK REV=made href="mailto:postmaster@moellebakkenfys.dk">
<META HTTP-EQUIV="Reply-to" CONTENT="postmaster@moellebakkenfys.dk">
<META NAME="Copyright" CONTENT="Møllebakkens Fysioterapi 2005, all rights reserved">
<META HTTP-EQUIV="Content-language" CONTENT="dan">
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=ISO-8859-1">
<META NAME="ObjectType" CONTENT="Data">
<META HTTP-EQUIV="Content-Script-Type" CONTENT="text/javascript">

<META NAME="DC.Description" CONTENT="En webside om og lavet specielt til Møllebakkens Fysioterapi i Helsingør.
Behandlingsformer - tilskud - priser - fysioterapeuterne - klinikken - billeder.">
<META NAME="DC.Subject" CONTENT="fysioterapi, fys, physio, kranio-sakral, McKenzie, massage, medicinsk træningsterapi, træning ">
<META NAME="DC.Rights" CONTENT="Møllebakkens Fysioterapi 2005, all rights reserved">
<META NAME="DC.Identifier" CONTENT="http://www.moellebakkenfys.dk">
<META NAME="DC.Language" scheme="NISOZ39.50" CONTENT="dan">
<META NAME="DC.Type" CONTENT="Data">
<META NAME="DC.Format" SCHEME="MIME" CONTENT="text/html">
<LINK REL="schema.dc" HREF="http://purl.org/metadata/dublin_core_elements">
<link href="moelle.css" rel="stylesheet" type="text/css">
<script type="text/JavaScript">
<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
  if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
</head>

<body onLoad="MM_preloadImages('gfx/elite300color.jpg','gfx/fysioColor.jpg')">
<div class="wrapper">
    <div class="topClick">
    <a href="index.php"><img src="gfx/topLabel.gif" alt="M&oslash;llebakkens Fysioterapi" title="M&oslash;llebakkens Fysioterapi"><a href="#"><img src="icons/sitemap.gif" alt="Sitemap" title="Sitemap" class="sitemap"></a><a href="#"><img src="icons/kontakt.gif" alt="Kontakt" title="Kontakt" class="kontakt"></a>
    <div class="naviContain"><?php include("navi.htm"); ?></div>
    <div class="clr"></div>
    </div>
    <!-- her starter content -->   
        <?php
                //Tjek om variablen p er sat i adresselinien. Hvis ike bruger vi side.
                if ( isset( $_GET['id'] ) && !empty( $_GET['id'] ) ) $page = $_GET['id'];
                else $page = "start";
               
                //Hvis der er en / i enden fjerner vi denne.
                if ( eregi("/$",$page) ) $page = substr($page,0,strlen($page)-1);
               
                //sætter filnavnet til vores sti og .php
                $filename = "subpages/" . $page . ".php";
               
                //Vi tjekker om filen eksisterer - hvis den gør includerer vi denne, ellers skriver vi at der ikke er nogen fil
                if ( file_exists($filename) )
                    include($filename);
                else
                    echo "Problem med siden - siden findes ikke på serveren";
        ?>
    <!-- her slutter al content -->
    <div class="footer">       
        <div class="footText">M&oslash;llebakkens Fysioterapi<br />Marienlyst alle 1B - 3000 Helsingør<br />
Tel 49211110 ell. 49214675
Fax 49 21 11 56</div>
    </div>
   
</div>

</body>
</html>

////////////// index side slut /////////////

///////////// mmin inkluderede menu: navi.htm /////////////
<div id="navigation">
  <ul>
    <li<?php if ($thisPage=="Velkommen")
          echo " id=\"currentpage\""; ?>>
        <a href="?id=1" title="Til forsiden">Til forside</a>
    </li>
   
    <li<?php if ($thisPage=="Priser")
          echo " id=\"currentpage\""; ?>>
          <a href="#" title="Priser">Priser</a>
    </li>
     
    <li<?php if ($thisPage=="Personale")
          echo " id=\"currentpage\""; ?>>
          <a href="#" title="Personale">Personale</a>
    </li>
     
    <li<?php if ($thisPage=="Samarbejde")
          echo " id=\"currentpage\""; ?>>
          <a href="#" title="Vi samarbejder med...">Samarbejde</a>
    </li>
   
      <li<?php if ($thisPage=="Kontakt")
          echo " id=\"currentpage\""; ?>>
          <a href="#" title="Kontakt os">Kontakt</a>
    </li>
   
      <li<?php if ($thisPage=="Links")
          echo " id=\"currentpage\""; ?>>
          <a href="#" title="Links">Links</a>
    </li>
     
  </ul>
</div>
//////////// inkluderede menu slut /////////////

Som du kan se i toppen af min index side ligger der et php script ($thisPage) denne gør at min <title> bliver gjort dynamisk.
Men da denne skal skiftes på hver enektl side og jeg gerne vil benytte den indklude metode med GET hvor den finder php siden til inkludering fra en undermappe så ville jeg gerne at $thisPage i toppen på en eller anden facon også gøres dynamisk så jeg ikke skal ind på hver enkelt side og indsætte dette script.

Jeg agter nemlig at køre min index.php som en template hvor alle undersider hentes ind ved klik på menupunkt som igen henter ?id=1 ind (blot et eksempel).
den side så henviser til ?id=1 er så start.php siden, som ligger i undermappen "subpages".

Håber du forstår min problematik :0)

//Carsten
Avatar billede sabumnim Novice
01. august 2007 - 21:00 #4
Jakobdo...?

Har du fået taget et kig på ovenstående og er du istand til at hjælpe mig videre eller skal jeg lukke spørgsmålet og oprette det på ny?

//Carsten
Avatar billede jakobdo Ekspert
01. august 2007 - 21:35 #5
Sorry, har fået kigget kort på det, men ikke nok til at give dig et svar.
Hvis du kan vente til fredag/weekenden, så skal jeg prøve at kigge på det.
Hvis ikke du kan vente, så må du lukke og oprette igen. :o)
Avatar billede sabumnim Novice
01. august 2007 - 21:42 #6
Hej Jakobdo

Det er helt fint, du venter bare til weekenden med at kigge på det....ingen grund til stress :0)

Tak fordi du gider.

//Carsten
Avatar billede jakobdo Ekspert
04. august 2007 - 09:51 #7
Din inklude menu kan da ikke hedde navi.htm ?
Avatar billede sabumnim Novice
04. august 2007 - 13:51 #8
Hej Jakobdo

Hvorfor kan den ikke hedde det?

Det er bare en liste menu som er statisk men da jder kan komme flere punkter på har jeg valgt at include den.
Jvf. dette: http://alistapart.com/articles/keepingcurrent/
(se under: Putting it together)

//Carsten
Avatar billede jakobdo Ekspert
04. august 2007 - 13:54 #9
Du har php kode i filen, så skal den ikke ende på .php ?
Ellers kan andre jo åbne navi.htm og se dine koder direkte.
Avatar billede sabumnim Novice
04. august 2007 - 15:52 #10
Hejsa

Det er vel iog for sig fuldstændig irrelevant om den ender på .php eller.htm for der er godt nok php kode i men ikke noget sigende på nogen måde.

Her er hvad jeg som "bruger" får hvis jeg vælger "Vis kode"

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>M&oslash;llebakkens Fysioterapi - Velkommen</title>

<META NAME="Description" CONTENT="En webside om og lavet specielt til Møllebakkens Fysioterapi i Helsingør.
Behandlingsformer - tilskud - priser - fysioterapeuterne - klinikken - billeder.">
<META NAME="Keywords" CONTENT="fysioterapi, fys, physio, kranio-sakral, McKenzie, massage, medicinsk træningsterapi, træning ">
<META NAME="Robots" CONTENT="INDEX,NOFOLLOW">
<META NAME="Revisit-after" CONTENT="3">
<LINK REV=made href="mailto:postmaster@moellebakkenfys.dk">
<META HTTP-EQUIV="Reply-to" CONTENT="postmaster@moellebakkenfys.dk">
<META NAME="Copyright" CONTENT="Møllebakkens Fysioterapi 2005, all rights reserved">
<META HTTP-EQUIV="Content-language" CONTENT="dan">
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=ISO-8859-1">
<META NAME="ObjectType" CONTENT="Data">
<META HTTP-EQUIV="Content-Script-Type" CONTENT="text/javascript">

<META NAME="DC.Description" CONTENT="En webside om og lavet specielt til Møllebakkens Fysioterapi i Helsingør.
Behandlingsformer - tilskud - priser - fysioterapeuterne - klinikken - billeder.">
<META NAME="DC.Subject" CONTENT="fysioterapi, fys, physio, kranio-sakral, McKenzie, massage, medicinsk træningsterapi, træning ">
<META NAME="DC.Rights" CONTENT="Møllebakkens Fysioterapi 2005, all rights reserved">
<META NAME="DC.Identifier" CONTENT="http://www.moellebakkenfys.dk">
<META NAME="DC.Language" scheme="NISOZ39.50" CONTENT="dan">
<META NAME="DC.Type" CONTENT="Data">
<META NAME="DC.Format" SCHEME="MIME" CONTENT="text/html">
<LINK REL="schema.dc" HREF="http://purl.org/metadata/dublin_core_elements">
<link href="moelle.css" rel="stylesheet" type="text/css">
<script type="text/JavaScript">
<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
  if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
</head>

<body onLoad="MM_preloadImages('gfx/elite300color.jpg','gfx/fysioColor.jpg')">
<div class="wrapper">
    <div class="topClick">
    <a href="index.php"><img src="gfx/topLabel.gif" alt="M&oslash;llebakkens Fysioterapi" title="M&oslash;llebakkens Fysioterapi"><a href="#"><img src="icons/sitemap.gif" alt="Sitemap" title="Sitemap" class="sitemap"></a><a href="#"><img src="icons/kontakt.gif" alt="Kontakt" title="Kontakt" class="kontakt"></a>
    <div class="naviContain"><div id="navigation">
  <ul>
    <li id="currentpage">
        <a href="?id=1" title="Til forsiden">Til forside</a>
    </li>
   
    <li>
          <a href="#" title="Priser">Priser</a>
    </li>
     
    <li>
          <a href="#" title="Personale">Personale</a>
    </li>
     
    <li>
          <a href="#" title="Vi samarbejder med...">Samarbejde</a>
    </li>
   
      <li>
          <a href="#" title="Kontakt os">Kontakt</a>
    </li>
   
      <li>
          <a href="#" title="Links">Links</a>
    </li>
     
  </ul>
</div>

</div>
    <div class="clr"></div>
    </div>
    <!-- her starter content -->   
        <div class="topBilledeIndex">
        <h1>Velkommen</h1>         
    </div>
    <div class="main">
      <div class="rightFront">
            <h3>Samarbejdspartnere</h3>
            <span class="blaaLinie"></span>
            <br />
        <span class="class="samarbejdsparter"">
        <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('elite','','gfx/elite300color.jpg',1)"><img src="gfx/elite300graa.jpg" alt="Elite 3000 - Helsingør" title="Elite 3000 - Helsingør" name="elite" class="samarbejdsparter"></a>
        <br />
        <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('fysio','','gfx/fysioColor.jpg',1)"><img src="gfx/fysioGraa.jpg" alt="Danske Fysioterapeuter" title="Danske Fysioterapeuter" name="fysio" class="samarbejdsparter"></a></span>   
        <div class="randoms">&nbsp;</div>
        <div class="opening">
            <span class="header">&Aring;bningstider:</span>           
            <span class="linie"></span>
            <span class="times">Mandag til fredag:<br>Klokken 8.00 til 18.00</span>
            <img src="gfx/handikaps.gif" alt="Handikap venlig klinik" title="Handikap venlig klinik" />       
        </div>
        <div class="clr"></div>
        </div>
    <div class="leftAreaFront">
        <span class="greenArea">Velkommen til websiden her, hvor du vil finde information om M&oslash;llebakkens Fysioterapi.<br>
      <br />
    P&aring; klinikken er vi et godt og samment&oslash;mret hold af fysioterapeuter samt en sekret&aelig;r. Vores ekspertise er meget bred og vi satser meget p&aring; at holde vores viden opdateret og deltager derfor i diverse efteruddannelseskurser indenfor bl.a. Manuel Terapi - McKenzie - Idr&aelig;t - Medicinsk Tr&aelig;ningsterapi m.m.<br>
    <br />
    Vi tilstr&aelig;ber at have et h&oslash;j fagligt niveau for at kunne behandle vores patienter p&aring; den bedste t&aelig;nkelige m&aring;de. For at opn&aring; dette kr&aelig;ves en grundig unders&oslash;gelse af den enkelte patient, da dette er medvirkende til at vi i samr&aring;d med patienten ender med at kunne tilbyde den bedste behandling. Unders&oslash;gelsen skaber et f&aelig;lles m&aring;l og danner rammen for den endelige pla for behandlingen. Vores m&aring;ls&aelig;tning er desuden at inddrage alle patienter aktivt i behandlingen hvorved vi f&oslash;ler at det bedste resultat opn&aring;s.<br>
    <br />
  Vi h&aring;ber naturligvis at du m&aring; finde det du s&oslash;ger, ellers er du mere end velkommen til at kontakte os enten pr. telefonen eller via vores kontakt formular som du finder ved at klikke p&aring; brev ikonet p&aring; toppen af siden. </span>
  <span class="latestNews">Sidste nyt</span>
  <span class="linie"></span>
  <div class="frontNews">
      <div class="frontNewsHeader">
        <ul>
            <li>Ny udstilling<span class="devide">l</span><span class="newsDate">28.06.2007</span></li>
        </ul>
        </div>
    <p>P&aring; klinikken er der nu oph&aelig;ngt nye billeder i udstillingen. Disse er malet af Anne-Louise Hjortsager og kan beses samt k&oslash;bes til ... </p>
        <span class="spacer"></span>
    <div class="frontNewsHeader">
        <ul>   
            <li>Ny fysioterapeut<span class="devide">l</span><span class="newsDate">15.05.2007</span></li>
        </ul>
    </div>
    <p>S&aring; er der ansat en ny fysioterapeut p&aring; klinikken, som fremover vil indg&aring; som en fast del af vores team. Signe er blevet fastansat, nu da Katja har f&aring;et nyt job ... </p><br />
    <a href="#">L&aelig;s mere under nyhederne </a></div>
  </div><!-- left content slutter -->
 
    </div>    <!-- her slutter al content -->
    <div class="footer">       
        <div class="footText">M&oslash;llebakkens Fysioterapi<br />Marienlyst alle 1B - 3000 Helsingør<br />
Tel 49211110 ell. 49214675
Fax 49 21 11 56</div>
    </div>
   
</div>

</body>
</html>
Avatar billede jakobdo Ekspert
04. august 2007 - 16:12 #11
I toppen af siden sætter du $thisPage = 'Velkommen';
Den kode skal du jo på en eller anden måde have over på dine andre sider.
I toppen af din priser side, skal du lave:

$thisPage = 'Priser';
osv.
Avatar billede sabumnim Novice
04. august 2007 - 22:33 #12
Hej Jakobdo

Dette er jeg helt klar over men da jeg bruger den metode hvor jeg udnytter at min side hedder www.domæne.dk/index.php?id=1 og så videre ´jvf. min menu vil jeg gerne have den netop den del med $thisPage = 'Velkommen'; på en eller anden facon bliver gjort mere dynamisk...måske som en eller anden form for swicth eller IF sætning.

For ellers skal jeg afvikle siderne som index.php - priser.php osv. og det er jeg ikke interesseret i.

Jeg vil gerne benytte at menuen og siderne hentes ind i min index.php som ssi og derfra kører index.php som en standard template.

//Carsten
Avatar billede jakobdo Ekspert
04. august 2007 - 22:43 #13
Prøv denne menu:

<?php
$thisPage = (isset($_GET['id']) && is_numeric($_GET['id']))?intval($_GET['id'])):0;
?>
<div id="navigation">
  <ul>
    <li<?php if ($thisPage==0 OR $thisPage==1)
          echo " id=\"currentpage\""; ?>>
        <a href="?id=1" title="Til forsiden">Til forside</a>
    </li>
 
    <li<?php if ($thisPage==2)
          echo " id=\"currentpage\""; ?>>
          <a href="?id=2" title="Priser">Priser</a>
    </li>
   
    <li<?php if ($thisPage==3)
          echo " id=\"currentpage\""; ?>>
          <a href="?id=3" title="Personale">Personale</a>
    </li>
   
    <li<?php if ($thisPage==4)
          echo " id=\"currentpage\""; ?>>
          <a href="?id=4" title="Vi samarbejder med...">Samarbejde</a>
    </li>
 
      <li<?php if ($thisPage==5)
          echo " id=\"currentpage\""; ?>>
          <a href="?id=5" title="Kontakt os">Kontakt</a>
    </li>
 
      <li<?php if ($thisPage==6)
          echo " id=\"currentpage\""; ?>>
          <a href="?id=6" title="Links">Links</a>
    </li>
   
  </ul>
</div>
Avatar billede sabumnim Novice
04. august 2007 - 23:09 #14
Hej igen

Har ikke prøvet dit forslag endnu Jakobdo.

Men hvis du kigger på dette udsnit:
<?php $thisPage="Velkommen"; ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>M&oslash;llebakkens Fysioterapi<?php if ($thisPage!="")
  echo " - $thisPage"; ?></title>

Så kan du se at $thisPage ligger som det første på siden idet den så hentes ind i min title og genererer en dynamisk titel.
Men som du har gjort opmærksom på skal DEN LIGGE FØRST før at den kan hentes ind i min title....

Det er dette jeg gerne vil have løst på en eller anden måde...vil dit menu forslag gøre det?

//Carsten
Avatar billede jakobdo Ekspert
05. august 2007 - 07:47 #15
Prøv så:

<?php
switch($thisPage)
{
    case 2:
        $title = 'Priser';
        break;
    case 3:
        $title = 'Personale';
        break;
    case 4:
        $title = 'Samarbejde';
        break;
    case 5:
        $title = 'Kontakt';
        break;
    case 6:
        $title = 'Links';
        break;
    default:
        $title = 'Velkommen';
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>M&oslash;llebakkens Fysioterapi<?php echo " - $title"; ?></title>

<META NAME="Description" CONTENT="En webside om og lavet specielt til Møllebakkens Fysioterapi i Helsingør.
Behandlingsformer - tilskud - priser - fysioterapeuterne - klinikken - billeder.">
<META NAME="Keywords" CONTENT="fysioterapi, fys, physio, kranio-sakral, McKenzie, massage, medicinsk træningsterapi, træning ">
<META NAME="Robots" CONTENT="INDEX,NOFOLLOW">
<META NAME="Revisit-after" CONTENT="3">
<LINK REV=made href="mailto:postmaster@moellebakkenfys.dk">
<META HTTP-EQUIV="Reply-to" CONTENT="postmaster@moellebakkenfys.dk">
<META NAME="Copyright" CONTENT="Møllebakkens Fysioterapi 2005, all rights reserved">
<META HTTP-EQUIV="Content-language" CONTENT="dan">
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=ISO-8859-1">
<META NAME="ObjectType" CONTENT="Data">
<META HTTP-EQUIV="Content-Script-Type" CONTENT="text/javascript">

<META NAME="DC.Description" CONTENT="En webside om og lavet specielt til Møllebakkens Fysioterapi i Helsingør.
Behandlingsformer - tilskud - priser - fysioterapeuterne - klinikken - billeder.">
<META NAME="DC.Subject" CONTENT="fysioterapi, fys, physio, kranio-sakral, McKenzie, massage, medicinsk træningsterapi, træning ">
<META NAME="DC.Rights" CONTENT="Møllebakkens Fysioterapi 2005, all rights reserved">
<META NAME="DC.Identifier" CONTENT="http://www.moellebakkenfys.dk">
<META NAME="DC.Language" scheme="NISOZ39.50" CONTENT="dan">
<META NAME="DC.Type" CONTENT="Data">
<META NAME="DC.Format" SCHEME="MIME" CONTENT="text/html">
<LINK REL="schema.dc" HREF="http://purl.org/metadata/dublin_core_elements">
<link href="moelle.css" rel="stylesheet" type="text/css">
<script type="text/JavaScript">
<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
  if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
</head>

<body onLoad="MM_preloadImages('gfx/elite300color.jpg','gfx/fysioColor.jpg')">
<div class="wrapper">
    <div class="topClick">
    <a href="index.php"><img src="gfx/topLabel.gif" alt="M&oslash;llebakkens Fysioterapi" title="M&oslash;llebakkens Fysioterapi"><a href="#"><img src="icons/sitemap.gif" alt="Sitemap" title="Sitemap" class="sitemap"></a><a href="#"><img src="icons/kontakt.gif" alt="Kontakt" title="Kontakt" class="kontakt"></a>
    <div class="naviContain"><?php include("navi.htm"); ?></div>
    <div class="clr"></div>
    </div>
    <!-- her starter content --> 
        <?php
                //Tjek om variablen p er sat i adresselinien. Hvis ike bruger vi side.
                if ( isset( $_GET['id'] ) && !empty( $_GET['id'] ) ) $page = $_GET['id'];
                else $page = "start";
             
                //Hvis der er en / i enden fjerner vi denne.
                if ( eregi("/$",$page) ) $page = substr($page,0,strlen($page)-1);
             
                //sætter filnavnet til vores sti og .php
                $filename = "subpages/" . $page . ".php";
             
                //Vi tjekker om filen eksisterer - hvis den gør includerer vi denne, ellers skriver vi at der ikke er nogen fil
                if ( file_exists($filename) )
                    include($filename);
                else
                    echo "Problem med siden - siden findes ikke på serveren";
        ?>
    <!-- her slutter al content -->
    <div class="footer">     
        <div class="footText">M&oslash;llebakkens Fysioterapi<br />Marienlyst alle 1B - 3000 Helsingør<br />
Tel 49211110 ell. 49214675
Fax 49 21 11 56</div>
    </div>
 
</div>

</body>
</html>

////////////// index side slut /////////////

///////////// mmin inkluderede menu: navi.htm /////////////
<?php
$thisPage = (isset($_GET['id']) && is_numeric($_GET['id']))?intval($_GET['id'])):0;
?>
<div id="navigation">
  <ul>
    <li<?php if ($thisPage==0 OR $thisPage==1)
          echo " id=\"currentpage\""; ?>>
        <a href="?id=1" title="Til forsiden">Til forside</a>
    </li>

    <li<?php if ($thisPage==2)
          echo " id=\"currentpage\""; ?>>
          <a href="?id=2" title="Priser">Priser</a>
    </li>
 
    <li<?php if ($thisPage==3)
          echo " id=\"currentpage\""; ?>>
          <a href="?id=3" title="Personale">Personale</a>
    </li>
 
    <li<?php if ($thisPage==4)
          echo " id=\"currentpage\""; ?>>
          <a href="?id=4" title="Vi samarbejder med...">Samarbejde</a>
    </li>

      <li<?php if ($thisPage==5)
          echo " id=\"currentpage\""; ?>>
          <a href="?id=5" title="Kontakt os">Kontakt</a>
    </li>

      <li<?php if ($thisPage==6)
          echo " id=\"currentpage\""; ?>>
          <a href="?id=6" title="Links">Links</a>
    </li>
 
  </ul>
</div>
//////////// inkluderede menu slut /////////////
Avatar billede sabumnim Novice
05. august 2007 - 18:38 #16
Hej Jakobdo

Det lyder som en mulig løsning såfremt det virker :0)

Jeg tager på ferie imorgen mandag og er ikke hjemme førend næste weekend.
Måske når jeg at teste det inden og så melder jeg naturligvis tilbage ASAP men hvis ikke der er nogen tilbage melding iaften hører du ikke noget førend næste uge.

//Carsten
Avatar billede sabumnim Novice
05. august 2007 - 21:22 #17
Hej Jakobdo

Har nu kørt dit forslag lokalt på egen computer.
Her siger den:
Parse error: parse error in c:..\moellebakken_ny2007\navi.php on line 2

Hvilket jo må være her omkring:
<?php
$thisPage = (isset($_GET['id']) && is_numeric($_GET['id']))?intval($_GET['id'])):0;
?>

????????

//Carsten
Avatar billede sabumnim Novice
05. august 2007 - 21:57 #18
Hej Jakobdo

Har lokaliseret den fejl der gav en parse error:
$thisPage = (isset($_GET['id']) && is_numeric($_GET['id']))?intval($_GET['id'])):0;

der er en parantes slut for meget i enden af denne isset.

Men den navigation du her angiver virker desværre ikke.
Index filen melder tilbage: Problem med siden den findes ikke på serveren.

Så et eller andet sted går det galt i den kode som skaber navigationen.
Desuden kommer der heller ikke nogen indikation af "currentpage"

//Carsten
Avatar billede jakobdo Ekspert
06. august 2007 - 07:55 #19
Har tilføjet noget debug.

currentPage virker fint nok. :o)

Se den fulde kode her:

<?php
//http://www.eksperten.dk/spm/789645
switch($thisPage)
{
    case 2:
        $title = 'Priser';
        break;
    case 3:
        $title = 'Personale';
        break;
    case 4:
        $title = 'Samarbejde';
        break;
    case 5:
        $title = 'Kontakt';
        break;
    case 6:
        $title = 'Links';
        break;
    default:
        $title = 'Velkommen';
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>M&oslash;llebakkens Fysioterapi<?php echo " - $title"; ?></title>

<META NAME="Description" CONTENT="En webside om og lavet specielt til Møllebakkens Fysioterapi i Helsingør.
Behandlingsformer - tilskud - priser - fysioterapeuterne - klinikken - billeder.">
<META NAME="Keywords" CONTENT="fysioterapi, fys, physio, kranio-sakral, McKenzie, massage, medicinsk træningsterapi, træning ">
<META NAME="Robots" CONTENT="INDEX,NOFOLLOW">
<META NAME="Revisit-after" CONTENT="3">
<LINK REV=made href="mailto:postmaster@moellebakkenfys.dk">
<META HTTP-EQUIV="Reply-to" CONTENT="postmaster@moellebakkenfys.dk">
<META NAME="Copyright" CONTENT="Møllebakkens Fysioterapi 2005, all rights reserved">
<META HTTP-EQUIV="Content-language" CONTENT="dan">
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=ISO-8859-1">
<META NAME="ObjectType" CONTENT="Data">
<META HTTP-EQUIV="Content-Script-Type" CONTENT="text/javascript">

<META NAME="DC.Description" CONTENT="En webside om og lavet specielt til Møllebakkens Fysioterapi i Helsingør.
Behandlingsformer - tilskud - priser - fysioterapeuterne - klinikken - billeder.">
<META NAME="DC.Subject" CONTENT="fysioterapi, fys, physio, kranio-sakral, McKenzie, massage, medicinsk træningsterapi, træning ">
<META NAME="DC.Rights" CONTENT="Møllebakkens Fysioterapi 2005, all rights reserved">
<META NAME="DC.Identifier" CONTENT="http://www.moellebakkenfys.dk">
<META NAME="DC.Language" scheme="NISOZ39.50" CONTENT="dan">
<META NAME="DC.Type" CONTENT="Data">
<META NAME="DC.Format" SCHEME="MIME" CONTENT="text/html">
<LINK REL="schema.dc" HREF="http://purl.org/metadata/dublin_core_elements">
<link href="moelle.css" rel="stylesheet" type="text/css">
<script type="text/JavaScript">
<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
  if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
</head>

<body onLoad="MM_preloadImages('gfx/elite300color.jpg','gfx/fysioColor.jpg')">
<div class="wrapper">
    <div class="topClick">
    <a href="index.php"><img src="gfx/topLabel.gif" alt="M&oslash;llebakkens Fysioterapi" title="M&oslash;llebakkens Fysioterapi"><a href="#"><img src="icons/sitemap.gif" alt="Sitemap" title="Sitemap" class="sitemap"></a><a href="#"><img src="icons/kontakt.gif" alt="Kontakt" title="Kontakt" class="kontakt"></a>
    <div class="naviContain">
    <?php
            $thisPage = (isset($_GET['id']) && is_numeric($_GET['id']))?intval($_GET['id']):0;
        ?>
<div id="navigation">
  <ul>
    <li<?php if ($thisPage==0 OR $thisPage==1)
          echo " id=\"currentpage\""; ?>>
        <a href="?id=1" title="Til forsiden">Til forside</a>
    </li>

    <li<?php if ($thisPage==2)
          echo " id=\"currentpage\""; ?>>
          <a href="?id=2" title="Priser">Priser</a>
    </li>

    <li<?php if ($thisPage==3)
          echo " id=\"currentpage\""; ?>>
          <a href="?id=3" title="Personale">Personale</a>
    </li>

    <li<?php if ($thisPage==4)
          echo " id=\"currentpage\""; ?>>
          <a href="?id=4" title="Vi samarbejder med...">Samarbejde</a>
    </li>

      <li<?php if ($thisPage==5)
          echo " id=\"currentpage\""; ?>>
          <a href="?id=5" title="Kontakt os">Kontakt</a>
    </li>

      <li<?php if ($thisPage==6)
          echo " id=\"currentpage\""; ?>>
          <a href="?id=6" title="Links">Links</a>
    </li>

  </ul>
</div>
</div>
    <div class="clr"></div>
    </div>
    <!-- her starter content -->
        <?php
                //Tjek om variablen p er sat i adresselinien. Hvis ike bruger vi side.
                if ( isset( $_GET['id'] ) && !empty( $_GET['id'] ) ) $page = $_GET['id'];
                else $page = "start";
           
                //Hvis der er en / i enden fjerner vi denne.
                if ( eregi("/$",$page) ) $page = substr($page,0,strlen($page)-1);
           
                //sætter filnavnet til vores sti og .php
                $filename = "subpages/" . $page . ".php";
           
                //Vi tjekker om filen eksisterer - hvis den gør includerer vi denne, ellers skriver vi at der ikke er nogen fil
                if ( file_exists($filename) )
                    include($filename);
                else
                    echo "Problem med siden - siden: '(".$filename.")' findes ikke på serveren";
        ?>
    <!-- her slutter al content -->
    <div class="footer">   
        <div class="footText">M&oslash;llebakkens Fysioterapi<br />Marienlyst alle 1B - 3000 Helsingør<br />
Tel 49211110 ell. 49214675
Fax 49 21 11 56</div>
    </div>

</div>

</body>
</html>
Avatar billede sabumnim Novice
06. august 2007 - 08:21 #20
Hej Jakobdo

Tager på ferie nu her som tidligere nævnt og kan derfor ikke afprøve det før jeg vender hjem igen.
Men så må vi lige tage den der :0)

//Carsten
Avatar billede sabumnim Novice
14. august 2007 - 20:45 #21
Hej Jakobdo

Så er jeg tilbage og har testet dit ovenstående script forslag.

Jeg smider det bare ind i min html side ganske som du skriver her ovenfor.

Nu skriver den imidlertidig følgende:
Problem med siden - siden: '(subpages/6.php)' findes ikke på serveren

Men den gør knappen LINKS aktiv i currentPage men TITLE bliver ikke ændret.

Min fil "Links" ligger fint i mappen subpages men kan altså ikke findes frem.

Men min start.php som findes i samme mappe (subpages) er den side jeg default ser når jeg åbner min index fil i browseren.

Kan du umiddelbart se noget ud af dette?

//Carsten
Avatar billede jakobdo Ekspert
14. august 2007 - 22:23 #22
Fejlen her:
Problem med siden - siden: '(subpages/6.php)' findes ikke på serveren
Skyldes jo at du ikke har nogle subpages...
Title skulle da meget gerne ændres løbende.
Avatar billede sabumnim Novice
14. august 2007 - 22:32 #23
Hejsa

Jeg her netop en mappe der hedder SUBPAGES
Se dette:
  <!-- her starter content -->
        <?php
                //Tjek om variablen p er sat i adresselinien. Hvis ike bruger vi side.
                if ( isset( $_GET['id'] ) && !empty( $_GET['id'] ) ) $page = $_GET['id'];
                else $page = "start";
           
                //Hvis der er en / i enden fjerner vi denne.
                if ( eregi("/$",$page) ) $page = substr($page,0,strlen($page)-1);
           
                //sætter filnavnet til vores sti og .php
                $filename = "subpages/" . $page . ".php";
           
                //Vi tjekker om filen eksisterer - hvis den gør includerer vi denne, ellers skriver vi at der ikke er nogen fil
                if ( file_exists($filename) )
                    include($filename);
                else
                    echo "Problem med siden - siden: '(".$filename.")' findes ikke på serveren";
        ?>

Men til gengæld har jeg ikke nogen side kaldet "6.php"
Den side som "6.php" refererer til skulle jo være links.php som så hentes ind og udprintes via url med www.domæne.dk/?id=6
Title virker ikke her hos mig. Den skriver stadig "Møllebakkens fysioterapi | Velkommen"

//Carsten
Avatar billede jakobdo Ekspert
15. august 2007 - 07:56 #24
Så er den der:

Ret øverste switch fra: switch($thisPage)
til: switch($_GET['id'])
Omdøb dine sider fra:
Forside -> 1.php
Priser -> 2.php
Personale -> 3.php
Samarbejde -> 4.php
Kontakt -> 5.php
Links -> 6.php
Avatar billede sabumnim Novice
15. august 2007 - 21:20 #25
Hej Jakobdo

Den kan nu godt finde siden som hedder 6.php i min undermappe "subpages"

Men der stadig problemer med min title.

Den skulle jo gerne komme her: (head delen)
<title>M&oslash;llebakkens Fysioterapi<?php if ($thisPage!="")
  echo " - $thisPage"; ?></title>

og igen skal den pågældende title så sætte min h1 dynamisk her:
<div class="topBilledeIndex">
        <h1><?php if ($thisPage!="")
  echo "$thisPage"; ?></h1>         
    </div>

Men det gør den ikke i det her script.
Det er som om den switch i toppen ikke helt har den ønskede effekt....

Kan det løses?

//Carsten
Avatar billede jakobdo Ekspert
15. august 2007 - 21:32 #26
Carsten, du gør noget galt.
Title sættes fint hos mig.
Og nu snakker du om <h1>, det har du jo ikke vist mig noget kode med før.
Avatar billede sabumnim Novice
15. august 2007 - 21:50 #27
Hej Jakobdo

Måske gør jeg et eller andet fejl så her nedenunder posterer jeg lige noget kode.
Ang. min <h1> så er det min fejl, for det kan du naturligvis ikke se men i min "vis kode" fra 04/08-2007 15:52:11 står der en <h1> som laves dynamisk udfra min "title", det vil sige at den henter min title ind og skrives ud her:
<div class="topBilledeIndex">
        <h1><?php if ($title!="")
  echo "$title"; ?></h1>   
Men da der kommer til at stå VELKOMMEN som hentes ind fra title korrekt ser det ud til at virke.

Men min "title" virker ikke i henhold til den switch du har sammenskrevet.

Min side er her:

///////////////// index filen med tilhørende menu /////////////////
<?php
//http://www.eksperten.dk/spm/789645
switch($_GET['id'])
{
    case 2:
        $title = 'Priser';
        break;
    case 3:
        $title = 'Personale';
        break;
    case 4:
        $title = 'Samarbejde';
        break;
    case 5:
        $title = 'Kontakt';
        break;
    case 6:
        $title = 'Links';
        break;
    default:
        $title = 'Velkommen';
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>M&oslash;llebakkens Fysioterapi<?php echo " - $thisPage"; ?></title>

<META NAME="Description" CONTENT="En webside om og lavet specielt til Møllebakkens Fysioterapi i Helsingør.
Behandlingsformer - tilskud - priser - fysioterapeuterne - klinikken - billeder.">
<META NAME="Keywords" CONTENT="fysioterapi, fys, physio, kranio-sakral, McKenzie, massage, medicinsk træningsterapi, træning ">
<META NAME="Robots" CONTENT="INDEX,NOFOLLOW">
<META NAME="Revisit-after" CONTENT="3">
<LINK REV=made href="mailto:postmaster@moellebakkenfys.dk">
<META HTTP-EQUIV="Reply-to" CONTENT="postmaster@moellebakkenfys.dk">
<META NAME="Copyright" CONTENT="Møllebakkens Fysioterapi 2005, all rights reserved">
<META HTTP-EQUIV="Content-language" CONTENT="dan">
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=ISO-8859-1">
<META NAME="ObjectType" CONTENT="Data">
<META HTTP-EQUIV="Content-Script-Type" CONTENT="text/javascript">

<META NAME="DC.Description" CONTENT="En webside om og lavet specielt til Møllebakkens Fysioterapi i Helsingør.
Behandlingsformer - tilskud - priser - fysioterapeuterne - klinikken - billeder.">
<META NAME="DC.Subject" CONTENT="fysioterapi, fys, physio, kranio-sakral, McKenzie, massage, medicinsk træningsterapi, træning ">
<META NAME="DC.Rights" CONTENT="Møllebakkens Fysioterapi 2005, all rights reserved">
<META NAME="DC.Identifier" CONTENT="http://www.moellebakkenfys.dk">
<META NAME="DC.Language" scheme="NISOZ39.50" CONTENT="dan">
<META NAME="DC.Type" CONTENT="Data">
<META NAME="DC.Format" SCHEME="MIME" CONTENT="text/html">
<LINK REL="schema.dc" HREF="http://purl.org/metadata/dublin_core_elements">
<link href="moelle.css" rel="stylesheet" type="text/css">
<script type="text/JavaScript">
<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
  if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
</head>

<body onLoad="MM_preloadImages('gfx/elite300color.jpg','gfx/fysioColor.jpg')">
<div class="wrapper">
    <div class="topClick">
    <a href="index.php"><img src="gfx/topLabel.gif" alt="M&oslash;llebakkens Fysioterapi" title="M&oslash;llebakkens Fysioterapi"><a href="#"><img src="icons/sitemap.gif" alt="Sitemap" title="Sitemap" class="sitemap"></a><a href="#"><img src="icons/kontakt.gif" alt="Kontakt" title="Kontakt" class="kontakt"></a>
    <div class="naviContain">
    <?php
            $thisPage = (isset($_GET['id']) && is_numeric($_GET['id']))?intval($_GET['id']):0;
        ?>
<div id="navigation">
  <ul>
    <li<?php if ($thisPage==0 OR $thisPage==1)
          echo " id=\"currentpage\""; ?>>
        <a href="?id=1" title="Til forsiden">Til forside</a>
    </li>

    <li<?php if ($thisPage==2)
          echo " id=\"currentpage\""; ?>>
          <a href="?id=2" title="Priser">Priser</a>
    </li>

    <li<?php if ($thisPage==3)
          echo " id=\"currentpage\""; ?>>
          <a href="?id=3" title="Personale">Personale</a>
    </li>

    <li<?php if ($thisPage==4)
          echo " id=\"currentpage\""; ?>>
          <a href="?id=4" title="Vi samarbejder med...">Samarbejde</a>
    </li>

      <li<?php if ($thisPage==5)
          echo " id=\"currentpage\""; ?>>
          <a href="?id=5" title="Kontakt os">Kontakt</a>
    </li>

      <li<?php if ($thisPage==6)
          echo " id=\"currentpage\""; ?>>
          <a href="?id=6" title="Links">Links</a>
    </li>

  </ul>
</div>
</div>
    <div class="clr"></div>
    </div>
    <!-- her starter content -->
        <?php
                //Tjek om variablen p er sat i adresselinien. Hvis ike bruger vi side.
                if ( isset( $_GET['id'] ) && !empty( $_GET['id'] ) ) $page = $_GET['id'];
                else $page = "1";
           
                //Hvis der er en / i enden fjerner vi denne.
                if ( eregi("/$",$page) ) $page = substr($page,0,strlen($page)-1);
           
                //sætter filnavnet til vores sti og .php
                $filename = "subpages/" . $page . ".php";
           
                //Vi tjekker om filen eksisterer - hvis den gør includerer vi denne, ellers skriver vi at der ikke er nogen fil
                if ( file_exists($filename) )
                    include($filename);
                else
                    echo "Problem med siden - siden: '(".$filename.")' findes ikke på serveren";
        ?>
    <!-- her slutter al content -->
    <div class="footer">   
        <div class="footText">M&oslash;llebakkens Fysioterapi<br />Marienlyst alle 1B - 3000 Helsingør<br />
Tel 49211110 ell. 49214675
Fax 49 21 11 56</div>
    </div>

</div>

</body>
</html>
//////////////// slut på index filen ////////////////
Avatar billede sabumnim Novice
15. august 2007 - 21:54 #28
Hej Jakobdo

UNDSKYLDER MANGE GANGE.... for det VIRKER SGU :0)

Jeg fandt ud af at det hjælper hvis man åbner den rigtige fil i browseren og ikke en gammel fil.....meget flovt og en stor fejl 40 :0)

Men det virker og min <h1> bliver også sat korrekt

Jeg skylder dig nogle point

Så svar venligst så skal du få de fuldt fortjente point

//Carsten
Avatar billede jakobdo Ekspert
15. august 2007 - 22:05 #29
Svar!
Avatar billede sabumnim Novice
15. august 2007 - 22:09 #30
Jakobdo

Tusinde tak for din hjælp endnu en gang. Du er formiddabel!!

//Carsten
Avatar billede jakobdo Ekspert
16. august 2007 - 07:48 #31
Takker for point.
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