---
title: "Array via hidden-fält"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/14990-array-via-hidden-fält"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Web-Tor"
published: "2000-11-24T09:59:00.000Z"
updated: "2000-11-28T15:14:00.000Z"
replies: 7
views: 242
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/14990-array-via-hidden-fält"
---

# Array via hidden-fält

## #1 — Web-Tor, 2000-11-24T09:59Z

Jag skulle vilja skicka med en Array via ett hidden-fält i ett formulär.
Trodde att man kunde skriva typ:

```
 echo "<input type='hidden' name='fltYear[]' value='$fltYear'>";
```

och sedan plocka ut värdena med

```
echo "Year1: $fltYear [$i]<br>";
```

men det verkar inte funka.
Tänker jag fel eller går det helt enkelt inte att göra...? :q

/Tor

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

## #2 — nanne, 2000-11-24T10:45Z

Jag har gjort det med textfält så det ska ju funka. Kan du visa lite mer kod så man får en mer helhetsbild av problemet?

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

## #3 — woodi, 2000-11-24T11:55Z

Har Du flera hidden fält med samma namn så skapas ju en array på "mottagarsidan".. 

echo "\<input type='hidden' name='fltYear\[\]' value='1'\>";
echo "\<input type='hidden' name='fltYear\[\]' value='2'\>";

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

## #4 — Web-Tor, 2000-11-24T12:10Z

Här är lite mer kod.
**Sidan 1**

```
$Year[0] = 97;
$Year[1] = 98;
$Year[2] = 99;
$Year[3] = 00;
$Year[4] = 01;

echo "<form method='post' action='sidan_2.php'>";
echo "<input type='hidden' name='fltYear[]' value='$Year '>";
echo "</form>";
```

**Sidan 2**

```
$i = 0;

while ($i < 5 and $fltYear[$i] != ""){
echo "Year är: $fltYear[$i]";
$i++;
}
```

I värsta fall får jag (som woodi säger) helt enkelt skapa flera hidden-fält. Lite dumt bara eftersom det rör sig om ganska många.

/Tor

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

## #5 — woodi, 2000-11-24T14:00Z

Eller också kör Du en implode på arrayen innan Du skickar den och sedan en explode på andra sidan för att "packa upp" den igen..

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

## #6 — Web-Tor, 2000-11-24T14:15Z

Syntax error!

\[Redigerat av Web-Tor den 24 nov 2000\]

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

## #7 — Web-Tor, 2000-11-24T14:15Z

Vilken superfunktion! :e
Som PHP-nybörjare måste jag säga att det är ett språk med mycket finesser.

Fattar däremot inte skillnaden på [implode](http://www.php.net/manual/function.implode.php) och [join](http://www.php.net/manual/function.join.php).

/Tor

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

## #8 — nanne, 2000-11-28T15:14Z

Det är ingen skillnad på implode och join. I php så finns det bara flera namn på samma funktioner för att man lättare ska kunna gå över från ett annat språk. (iaf gissar jag på det)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/14990-array-via-hidden-fält
