---
title: "Fin meny med index.php?page=main osv."
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/16145-fin-meny-med-index-php-page-main-osv"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "hannesf"
published: "2001-09-28T16:21:00.000Z"
updated: "2001-09-29T16:09:00.000Z"
replies: 4
views: 379
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/16145-fin-meny-med-index-php-page-main-osv"
---

# Fin meny med index.php?page=main osv.

## #1 — hannesf, 2001-09-28T16:21Z

Hejsan alla!
Jag är en håller på med en hemsida om mig själv. Eftersom jag vill göra den lite mer avancerad än om man bara använder html så har jag kommit in på php. Jag har lagt till dagen datum, uptimen på burken och så på min sida.

Har tänkt mig att ha en meny med länkar till några olika sidor.
Jag har sett på lite andra sidor att folk har länkar i stil med index.php?page=main, index.php?page=about, index.php?page=links etc.
Så här vill jag också ha.

index.php?page=main ska vara länkad till main.php, index.php?page=about till about.php osv.

Läste krukans inlägg som söker svar på ett liknanade problem men hur jag än försöker med hans svar så får jag det inte att funka.

Finns det nån som kan förklara detta på ett sett så jag kan förstå det?

mvh. Hannes Fries

Permalänk: https://www.webforum.nu/p/16145

## #2 — ps, 2001-09-28T17:56Z

[www.minsida.com?page=main](http://www.minsida.com?page=main) 

Gör att på index-sidan får du en variabel som har värdet "main"
Så testa att skriva ut $page så ser du vad jag menar..

Finns metoder för att kolla om variabler är satta isset tror jag den heter.. kolla [www.php.net](http://www.php.net)  där finns mycket och bra information

Permalänk: https://www.webforum.nu/p/324147

## #3 — Alpha II, 2001-09-28T21:29Z

\<?php

if (isset($p) {
echo "Du är nu på sidan $page.php\<br\>\\n";
include("$page.php");

?\>

Permalänk: https://www.webforum.nu/p/324148

## #4 — Niklasson, 2001-09-28T21:46Z

Så här kan du göra i index.php:

```
<?
if (isset($page))
{
include("$page.php");
}
else
{
// Detta händer om inte $page finns
}
?>
```

Eller så kan du använda dig av

```
header("$page.php");
```

istället, då skickas besökaren vidare till den sidan istället för att hela tiden surfa på index.php

Prova så förstår du nog bättre..  ;)

 \= radbrytningar...

Permalänk: https://www.webforum.nu/p/324149

## #5 — hannesf, 2001-09-29T16:09Z

Mycket tacksam för svaren!

mvh. Hannes Fries

Permalänk: https://www.webforum.nu/p/324150

---

Tråden på webben: https://www.webforum.nu/amne/php/16145-fin-meny-med-index-php-page-main-osv
