---
title: "echo hjälp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/148187-echo-hjälp"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "überfuzz"
published: "2006-06-18T14:44:18.000Z"
updated: "2006-06-18T15:36:49.000Z"
replies: 2
views: 385
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/148187-echo-hjälp"
---

# echo hjälp

## #1 — überfuzz, 2006-06-18T14:44Z

Jag tänkte klistra in olika filer på en hemsida. Koden jag kom fram till funkar inte..?

Jag har länkar där jag tex söker \<a href="http://www.min-sida.se/index.php?page_id=\<?php echo $page_id;?\>"\>Länk\</a\> page_id ekot. Jag får fram nada i länkarna. Nu undrar jag vad det är för fel. Koden som skapar page_id:
if ($\_GET\["page_id"\] == "")
{
$page_id = 1;
}
if (!$\_GET\["page_id"\] == "")
{
$pages = array(
"1"=\>"text1.html",
"2"=\>"text2.php",
"3"=\>"text3.html",
"4"=\>"text4.php",
osv
);
include $pages\[$\_GET\['page_id'\]\];
}

Vidare klistras inte text1.html när jag läser sidan <https://www.min-sida.se> men kör jag ett echo på page_id får jag ett värde, ett alltså.

HJÄLP!!!

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

## #2 — henke, 2006-06-18T15:19Z

> **überfuzz skrev:**
>
> Jag har länkar där jag tex söker \<a href="http://www.min-sida.se/index.php?page_id=\<?php echo $page_id;?\>"\>Länk\</a\> page_id ekot. Jag får fram nada i länkarna. Nu undrar jag vad det är för fel.

Beror förmodligen på att $page_id inte har något värde.

> **überfuzz skrev:**
>
> Vidare klistras inte text1.html när jag läser sidan <https://www.min-sida.se> men kör jag ett echo på page_id får jag ett värde, ett alltså.

Det beror på att page_id inte finns med i query stringen. Gör t ex så här istället:

```php
<?php
if(empty($_GET['page_id'])) {
	$page_id = 1;
}
else {
	$page_id = $_GET['page_id'];
}

$pages = array(
"1"=>"text1.html",
"2"=>"text2.php",
"3"=>"text3.html",
"4"=>"text4.php");

include $pages[$page_id];
?>

<a href="http://www.min-sida.se/index.php?page_id=<?php echo $page_id;?>">Länk</a>
```

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

## #3 — überfuzz, 2006-06-18T15:36Z

Wops, det har du rätt i. \*Generad\*

Tack för hjälpen!

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

---

Tråden på webben: https://www.webforum.nu/amne/php/148187-echo-hjälp
