---
title: "includa fil angivet av sträng"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/180253-includa-fil-angivet-av-sträng"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "hallmert"
published: "2009-09-13T06:19:01.000Z"
updated: "2009-09-13T18:23:01.000Z"
replies: 4
views: 1008
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/180253-includa-fil-angivet-av-sträng"
---

# includa fil angivet av sträng

## #1 — hallmert, 2009-09-13T06:19Z

Hej!

Om jag gör en länk, i stil med "index.php?visa=dvd" så ska index.php importera dvd.php där koden ligger. Kort och gott, strängarna för "visa" ska ladda in den .php-fil som heter likadant. Om ingen sträng finns på "visa=" så ska den ladda in den default-sida.

I ASP blir det såhär:

```
	<%
	if request.querystring("visa") = "" then
		sPage = "start"
	else
		sPage = request.querystring("visa")
	end if
	server.execute(sPage & ".asp")
	%>
```

Någon som har lite hjälp-lust? 

Tack på förhand!

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

## #2 — Pedda, 2009-09-13T07:44Z

Det görs bäst med en switch sats:

```php
switch ($_GET['visa']){
case 'dvd':
    include("dvd.php");
    break;
default:
    include("start.php");
}
```

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

## #3 — hallmert, 2009-09-13T17:21Z

tusen tack för hjälpen!

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

## #4 — nitro2k01, 2009-09-13T17:36Z

Och slarva nu inte med att använda switch! Om du bara gör:

```php
include($_GET['visa']);
```

...så kan folk inkludera valfri fil på din server, vilket kan vara en säkerhetsrisk.

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

## #5 — Pedda, 2009-09-13T18:23Z

> **[nitro2k01 skrev:](https://www.webforum.nu/p/1480595)**
>
> Och slarva nu inte med att använda switch! Om du bara gör:
>
> ```php
> include($_GET['visa']);
> ```
>
> ...så kan folk inkludera valfri fil på din server, vilket kan vara en säkerhetsrisk.

Läste inte ditt inlägg ordentligt utan trodde först att du rådde honom att strunta i switch satsen och bara köra en include rakt av.
Tur att jag slarvläste.  (y)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/180253-includa-fil-angivet-av-sträng
