---
title: "switch, include"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/123905-switch-include"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "snabel"
published: "2005-03-07T22:13:47.000Z"
updated: "2005-03-08T14:04:54.000Z"
replies: 4
views: 292
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/123905-switch-include"
---

# switch, include

## #1 — snabel, 2005-03-07T22:13Z

Hej

Kan någon hjälpa mig att få detta scriptet att fungera?
Jag vet att felet ligger i "case 5", men jag vet inte hur jag ska fixa det. 

Får felmeddelande:
Parse error: parse error, unexpected T_ELSE on line 57

\<?php

if (isset($\_GET\["sida"\])) {

$sSida = $\_GET\["sida"\];

if (isset($\_GET\["bild"\]))
$sBild = $\_GET\["bild"\];
else
$sBild = '';

if (isset($\_GET\["film"\]))
$sFilm = $\_GET\["film"\];
else
$sFilm = '';

if (isset($\_GET\["mail"\]))
$sMail = $\_GET\["mail"\];
else
$sMail = '';

switch ($sSida)
{
case 1: include "start.php";
break;
case 2: include "skiv-samlingen.php";
break;
case 3: include "dvd-samlingen.php";
break;
case 4:
switch ($sBild)
{
case 1: include "birgitta.php";
break;
case 2: include "ingela.php";
break;
case 3: include "ingela2.php";
break;
default:
if ($sFilm == 1)
{
include "michel-mov.php";
}
else
{
include "nagra_bilder.php";
}
}
break;
case 5:
switch ($sMail)
{
case skickat: include "tack.php";
break;
default:
}
else
{
include "kontakta_mig.php";
}
}
break;
case 6: include "info.php";
break;
case 7: include "gb.php";
break;
}
}
?\>

MVH
snabel

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

## #2 — Fuel, 2005-03-07T22:43Z

Hmm .. har ingen aning om det är så här du vill ha det

```php
<?
if (!empty($_GET["sida"])) {
    
    switch ($_GET["sida"])
    {
        case 1:
            include "start.php";
            break;
        case 2:
            include "skiv-samlingen.php";
            break;
        case 3:
            include "dvd-samlingen.php";
            break;
        case 4:
        
            switch ($_GET["bild"])
            {
                case 1:
                    include "birgitta.php";
                    break;
                case 2:
                    include "ingela.php";
                    break;
                case 3:
                    include "ingela2.php";
                    break;
                default:
                    if ($_GET["film"] == 1) {
                        include "michel-mov.php";
                    } else {
                        include "nagra_bilder.php";
                    }
            }
            break;
        case 5:
            switch ($_GET["mail"])
            {
                case "skickat":
                    include "tack.php";
                    break;
                default:
                    include "kontakta_mig.php";
                    break;
            }
            break;
        case 6:
            include "info.php";
            break;
        case 7:
            include "gb.php";
            break;
    }
}
?>
```

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

## #3 — snabel, 2005-03-08T05:14Z

Tack sa mycket fuel!

Ska testa din variant.

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

## #4 — snabel, 2005-03-08T13:57Z

Fungerade precis som jag ville! Tack för hjälpen :)

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

## #5 — @nders, 2005-03-08T14:04Z

Bakläxa på funktionen "Acceptera som slutgiltigt svar" dock. Läs i [FAQ](http://www.webforum.nu/misc.php?s=&action=faq&page=2#status) hur det är tänkt att den ska användas.

Mvh

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

---

Tråden på webben: https://www.webforum.nu/amne/php/123905-switch-include
