---
title: "index.php"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/124059-index-php"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "snabel"
published: "2005-03-09T15:00:36.000Z"
updated: "2005-03-11T14:19:29.000Z"
replies: 9
views: 390
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/124059-index-php"
---

# index.php

## #1 — snabel, 2005-03-09T15:00Z

Hej

Går det att ordna så att index.php automatiskt blir index.php?sida=1 ?

Kanske en dum fråga? Men jag undrar ändå :)

MVH
snabel

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

## #2 — kjell, 2005-03-09T15:02Z

```php
<?php
header("Location: http://www.domän.se/index.php?sida=1");
?>
```

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

## #3 — OlleBoop, 2005-03-09T15:15Z

Kommer den inte att loopa ihjäl sig då?

```php
<?php
if(!isset($_GET['sida'])) {
   header("Location: h**p://www.domän.se/index.php?sida=1");
}
?>
```

Borde inte det funka bättre?

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

## #4 — snabel, 2005-03-09T15:25Z

Får följande fel på båda alternativen

Warning: Cannot modify header information - headers already sent 

MVH
snabel

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

## #5 — Qimen, 2005-03-09T15:37Z

> **snabel skrev:**
>
> Får följande fel på båda alternativen
> 
> Warning: Cannot modify header information - headers already sent 
> 
> MVH
> snabel

Inget får skrivas till webbläsaren innan header().

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

## #6 — OlleBoop, 2005-03-09T16:05Z

Det måste alltså ligga ovanför all HTML.

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

## #7 — b3rra, 2005-03-09T16:17Z

Eller behöver det verkligen stå i adressfältet?

Tanken är väl att rätt sida ska visas?

```php
<?php
if(!isset($_GET['sida'])) {
  $sida='1';
}
?>
```

 

// B3rra

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

## #8 — snabel, 2005-03-09T16:50Z

Servern är inställd i .htaccess så att index.html visas först. index.html skickar vidare till index.php?sida=1. så långt fungerar allt bra :) men tar man bort ?sida=1 så visas ju bara index.php, och där finns ju bara PHP-kod.

Min **index.php** ser ut så här

```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 "bild1.php";

                    break;

                case 2:

                    include "bild2.php";

                    break;

                case 3:

                    include "bild3.php";

                    break;

                default:

                    if ($_GET["film"] == 1) {

                        include "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;

    }

}

?>
```

MVH
snabel

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

## #9 — b3rra, 2005-03-09T18:07Z

Såhär kanske?

```php
<?

if(!isset($_GET['sida'])) 
  $sida='1';

else
  $sida=$_GET['sida'] ;

   switch ($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 "bild1.php";

                    break;

                case 2:

                    include "bild2.php";

                    break;

                case 3:

                    include "bild3.php";

                    break;

                default:

                    if ($_GET["film"] == 1) {

                        include "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/1567658

## #10 — snabel, 2005-03-11T14:19Z

tack. ska prova det b3rra!

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

---

Tråden på webben: https://www.webforum.nu/amne/php/124059-index-php
