---
title: "Array med i länk?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/14783-array-med-i-länk"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Choice"
published: "2000-09-11T12:21:00.000Z"
updated: "2000-09-11T21:30:00.000Z"
replies: 8
views: 164
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/14783-array-med-i-länk"
---

# Array med i länk?

## #1 — Choice, 2000-09-11T12:21Z

Jaha, har ett problem.. kan man på något sätt skicka med en array i en länk? 

Typ, 
\<A HREF='minsida.php?array=full_array\[\]'\>Link\</A\>

Jaja, hoppas ni fattar..

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

## #2 — Swey, 2000-09-11T12:39Z

Hej Choice, välkommen till webForum och PHP-forumet.

Skriver du namnet på en array skrivs ordet Array ut. För att skriva ut hela innehållet i den kan du använda PHP4-funktionen foreach.

Det kan då se ut på följande sätt:

```
<A HREF='minsida.php?array=<?
foreach(fullarray as arrayitem)
&nbsp;&nbsp;&nbsp;&nbsp;echo arrayitem;
?>'>Link</A>
```

Lycka till

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

## #3 — Choice, 2000-09-11T13:01Z

Humz, jaja.. nu var det inte riktigt det jag ville ha reda på, utan mer typ om det går att skicka med arrayen så jag slipper "bygga" ihop den igen (dessutom få en url som är längre än källkoden till windows). Hoppas du är med på vad jag menar.

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

## #4 — sgtpepper, 2000-09-11T14:48Z

Kolla in metoderna [serialize()](http://www.php.net/manual/function.serialize.php) och [unserialize()](http://www.php.net/manual/function.unserialize.php).

Serialize gör om en datastruktur till en byte-ström som du kan skicka eller lagra vart du vill. När du sedan vill omforma denna byte-ström till datastrukturen igen så anropar du unserialize.

Antagligen så är det bästa att du skickar byte-strömmen som ett POST-anrop istället för GET (dvs skickar det i HTTP-huvudet och inte inkodat i URL'en).

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

## #5 — Swey, 2000-09-11T14:51Z

Annars kan du använda sessions.

Då skriver du
session_register("fullarray");
överst på alla sidor och så finns det en fullarray tillgänglig för alla användare oavsett innehåll.

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

## #6 — Choice, 2000-09-11T20:40Z

Humz, jaja.. jag får tacka för er hjälp, det med session funkar inte eftersom arrayen skapas av vad användaren har matat in och vad som finns i databasen osv.. men det där med serialize() och unserialize() ska jag prova.. iofs så ska funkar det inte i en form utan det ska ligga i en länk...

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

## #7 — Swey, 2000-09-11T21:01Z

> eftersom arrayen skapas av vad användaren har matat in

Det spelar väl ingen roll?

Sessioner innebär användarspecifik data som varar under ett besök.

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

## #8 — Choice, 2000-09-11T21:08Z

Men aaaaargh.. 
du ska ju förstå vad jag menar hähä...

jaja, sova nu trött som fan juh.

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

## #9 — Robban, 2000-09-11T21:30Z

Du har en array på en sida? Och vill att den skall finnas kvar (med innehåll) på nästa sida? Varför fungerar inte sessions då? Det är ju detta de är till för. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/14783-array-med-i-länk
