---
title: "ny sida i samma sida :P"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/53854-ny-sida-i-samma-sida-p"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "WiZzLeR"
published: "2002-09-21T10:55:22.000Z"
updated: "2002-09-21T13:55:32.000Z"
replies: 5
views: 271
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/53854-ny-sida-i-samma-sida-p"
---

# ny sida i samma sida :P

## #1 — WiZzLeR, 2002-09-21T10:55Z

Hur gör jag så att en ny sida visas fast i samma fil tex. jag har defaulf.php sen om jag trycker på en länk så går jag till default.php?action=hej

hoppas nån förstår vad jag menar...

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

## #2 — ThACRoW, 2002-09-21T12:07Z

I din fil "default.php" så lägger du in raden:

```
<? include( $action . '.php' ); ?>
```

som om du går in på sidan "default.php?action=hej" så kommer den visa sidan "hej.php".

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

## #3 — WiZzLeR, 2002-09-21T12:36Z

nja all info ska vara i default.php men den e typ uppdelat i 2 sektioner.

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

## #4 — Webslave, 2002-09-21T13:00Z

Då kan du ju göra så här:

```php
<?
if(isset($_GET["action"])){
  require ($_GET["action"].".php");
}
else{
  require ("main.php");
}
?>
```

Tror att det ska fungera. Då hämtar den den sida som anges i variabeln action och om variabeln action är tom så hämtas "main.php"... men om det inte är det du är ute efter så får du lov att vara mer specifik, du ger inte bra beskrivningar på vad du vill ;)

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

## #5 — FronK, 2002-09-21T13:05Z

Finns ju switch som man skulle kunna använda, ungefär såhär:

```php
switch($_GET['action'])
{
case hej:
echo "Hej hej!";
break;

case hejda:
echo "hejd&amp;aring;, kul att ha dig h&amp;auml;r";
break;

default:
echo "Detta syns ifall $_GET['action'] inte &amp;auml;r n&amp;aring;t";
break;
}
```

inom varje case skriver du vad som händer när action är till exempel "hej" eller "hejda", eller om det inte är något alls.

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

## #6 — WiZzLeR, 2002-09-21T13:55Z

danke, funkar perfekt!!

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

---

Tråden på webben: https://www.webforum.nu/amne/php/53854-ny-sida-i-samma-sida-p
