---
title: "Få med alla värden från ett formulär"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/72442-få-med-alla-värden-från-ett-formulär"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "aztek"
published: "2003-03-28T10:54:07.000Z"
updated: "2003-03-28T13:55:00.000Z"
replies: 2
views: 221
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/72442-få-med-alla-värden-från-ett-formulär"
---

# Få med alla värden från ett formulär

## #1 — aztek, 2003-03-28T10:54Z

Jag skulle vilja få mitt mail-formulär att fungera så att jag får med alla möjliga uppgifter, utan att veta om dessa i förväg. Som min kod ser ut idag

```php
$mess = "This is from: ".$name."(".$REMOTE_ADDR.")\n\n".$message;
		$headers = "From: $email\r\n";
		$headers .= "Reply-To: $email";
		mail ($to, $subject, $mess, $headers);
```

så skickar jag bara med de värdena till variabler som jag redan har 'hårdkodat'. Tänk att jag skickar med ännu ett värde, från ett fält som heter 'kaka'. Helst skulle jag få med det i $message på en ny rad.

Går det att lista igenom alla formulär fälten, alltså liknande en while loop, för att sedan spara innehållet i $message?

Hoppas ni förstod, jag e ganska usel på att förklara mig.

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

## #2 — Matte, 2003-03-28T12:15Z

Du kan använda en foreach-loop för att komma åt allt som har postats.

Ett exempel med echo:

```
foreach($_POST as $key => $val) {
   echo "$key => $val <br>";
}
```

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

## #3 — aztek, 2003-03-28T13:55Z

Jaa, exakt så som jag ville ha det.

Tackar massor   :bire  :birp

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

---

Tråden på webben: https://www.webforum.nu/amne/php/72442-få-med-alla-värden-från-ett-formulär
