---
title: "Att få lopp från en form post"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/126823-att-få-lopp-från-en-form-post"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "mall"
published: "2005-04-21T08:52:29.000Z"
updated: "2005-04-22T15:06:37.000Z"
replies: 7
views: 344
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/126823-att-få-lopp-från-en-form-post"
---

# Att få lopp från en form post

## #1 — mall, 2005-04-21T08:52Z

Jag har en formulär typ

```php
<input type=\"hidden\" name=\"session_id_$i\" value=\"".session_id()."\">
							<input type=\"hidden\" name=\"date_$i\" value=\"".$today."\">
							<input type=\"hidden\" name=\"product_id_$i\" value=\"%s\">
```

den kan uprepas flera ganger med $i++ for vajre gång.

Hur kan jag fran en formulär göra varje $i till egen loop
Justr nu komm jag hit

```php
			while(list($key, $val) = each($HTTP_POST_VARS)) 
			{
						if($val !=="")
					{
						echo "Key - ".$key.":".$val."<br>";
						
					}
			}
```

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

## #2 — mall, 2005-04-21T11:00Z

hmmm
ar det ingen som kan det eller har jag forklarad mig lite oklart?

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

## #3 — mall, 2005-04-22T12:54Z

hmmmmm???

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

## #4 — @nders, 2005-04-22T12:58Z

jag kan inte php, men det verkar som att du har lite väl många =-tecken på denna rad:

```php
                        if($val !=="")
```

Det är alltid bra att specificera på vilket sätt koden inte fungerar, samt bifoga eventuellt felmeddelande.

Edit: Du kan ju också se om du kan få användning för funktionen [empty()](http://se.php.net/manual/en/function.empty.php).

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

## #5 — Matte, 2005-04-22T13:11Z

Gör det till arrayer istället, typ:

```php
<input type=\"hidden\" name=\"date[$i]\" value=\"".$today."\">
```

Då han du loopa arrayen $\_POST\['date'\] t.ex.

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

## #6 — mall, 2005-04-22T13:22Z

Om jag har

```php
<input type="hidden\" name=\"date[$i]\" value=\"".$today."\">
<input type="hidden\" name=\"prod[$i]\" value=\"".$today."\">
<input type="hidden\" name=\"amount[$i]\" value=\"".$today."\">
```

 

hur kan jag ta emot detta och lopa aray?

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

## #7 — Matte, 2005-04-22T13:48Z

Princip:

```php
foreach ($_POST['date'] as $key => $val) {
   echo $_POST['date'][$key]."<br />";
   echo $_POST['prod'][$key]."<br />";
   echo $_POST['amount'][$key]."<hr />\n";
}
```

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

## #8 — mall, 2005-04-22T15:06Z

heh fukar!!!

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

---

Tråden på webben: https://www.webforum.nu/amne/php/126823-att-få-lopp-från-en-form-post
