---
title: "Länkar med $_GET['']"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/168413-länkar-med-get"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "mr.mainline"
published: "2008-01-25T09:35:16.000Z"
updated: "2008-01-25T17:13:30.000Z"
replies: 3
views: 445
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/168413-länkar-med-get"
---

# Länkar med $_GET['']

## #1 — mr.mainline, 2008-01-25T09:35Z

Jag försöker få detta att funka.

```php
<?php
switch($_GET['page']) {

case "start": include("start.php"); break;
case "klotter": include("klotterplanket.php"); break;

default: include("404.php"); break;

}
?>
```

men när jag testar index.php som denna koden ligger på,så hamnar jag på 404.php och jag vill ju att man ska komma till start.php.

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

## #2 — nitro2k01, 2008-01-25T09:49Z

```php
<?php 
switch($_GET['page']) { 

case "": // Fall through
case "start": include("start.php"); break; 
case "klotter": include("klotterplanket.php"); break; 

default: include("404.php"); break; 

} 
?>
```

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

## #3 — nidron, 2008-01-25T09:50Z

Nevermind...

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

## #4 — Fuel, 2008-01-25T17:13Z

jaha ? just när man har kladdat ihop nåt :)

```php
<?php

unset ($requested_page,$my_pages,$website_path);

if (isset($_GET['page'] && preg_match ("/^([a-z]+)$/", $_GET['page']))
{
	$requested_page = $_GET['page'];
}
else
{
	$requested_page = "default";
}

$my_pages = array("start", "klotter", "default");

if (in_array($requested_page, $my_pages))
{
    $website_path = "/home/whatever";
    
    if (file_exists($website_path . "/" .$requested_page . ".php"))
    {
    	include ($website_path . "/" .$requested_page . ".php");
    }
    else
    {
    	include ($website_path . "/404.php");
    }
}
else
{
    die("Pooo..");
}
?>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/php/168413-länkar-med-get
