Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.php > #13709

Re: How to get the POST name of a field in a form that uses a counter

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From Arno Welzel <usenet@arnowelzel.de>
Newsgroups comp.lang.php
Subject Re: How to get the POST name of a field in a form that uses a counter
Date Thu, 15 May 2014 10:22:47 +0200
Lines 44
Message-ID <53747957.404@arnowelzel.de> (permalink)
References <XnsA32DA68DB274Farbpenyahoocom@78.46.70.116>
Mime-Version 1.0
Content-Type text/plain; charset=ISO-8859-15
Content-Transfer-Encoding 7bit
X-Trace individual.net YYPtWeWB6/ibVaSgcnMdRQqw5261WOML2UxwLwKAzzyWcnCZai
Cancel-Lock sha1:DVFCOeOqrYKKdjlHLh/vwg+vDKU=
User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0
In-Reply-To <XnsA32DA68DB274Farbpenyahoocom@78.46.70.116>
Xref csiph.com comp.lang.php:13709

Show key headers only | View raw


Am 15.05.2014 01:22, schrieb Adrienne Boswell:

> I need to how to get the POST name of a field in a form that uses a 
> counter.  The fields are named based on that loop. Below is a small 
> snippet of what I am doing:
> 
> <?php 
> 
> $howmuch = array(20, 30, 5, 10, 15);
> 
> ?>
> <form method="post">
> <?php 
> for($s=0;$s<count($howmuch);++$s)
> {?>
> <input type="text" name="howmuch<?php echo $s; ?>" value="<?php echo 
> $_POST[$howmuch ?]$s; ?>">
> <?php } ?>
> <input type="submit" value="Submit">
> </form>
> 
> Here's where my problem is:
> 
> When the user hits submit, I would get something in the post array like:
> 
> howmuch0 : 20
> howmuch1 : 30
> howmuch2 : 5
> howmuch3 : 10
> howmuch4 : 15
> 
> On a regular form, value="<?php echo $_POST[$howmuch]; ?>" works just 
> fine, but since I'm naming the field in a loop, I need to have that, too.  
> Using $_POST[$howmuch ?]$s; is not valid.

foreach() should be your friend.



-- 
Arno Welzel
http://arnowelzel.de
http://de-rec-fahrrad.de
http://fahrradzukunft.de

Back to comp.lang.php | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

How to get the POST name of a field in a form that uses a counter Adrienne Boswell <arbpen@yahoo.com> - 2014-05-14 23:22 +0000
  Re: How to get the POST name of a field in a form that uses a counter Christoph Michael Becker <cmbecker69@arcor.de> - 2014-05-15 02:15 +0200
  Re: How to get the POST name of a field in a form that uses a counter Denis McMahon <denismfmcmahon@gmail.com> - 2014-05-15 01:01 +0000
  Re: How to get the POST name of a field in a form that uses a counter Denis McMahon <denismfmcmahon@gmail.com> - 2014-05-15 01:19 +0000
    Re: How to get the POST name of a field in a form that uses a counter The Natural Philosopher <tnp@invalid.invalid> - 2014-05-15 03:29 +0100
  Re: How to get the POST name of a field in a form that uses a counter Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-05-15 02:55 +0100
  Re: How to get the POST name of a field in a form that uses a counter Arno Welzel <usenet@arnowelzel.de> - 2014-05-15 10:22 +0200
  Re: How to get the POST name of a field in a form that uses a counter Jerry Stuckle <jstucklex@attglobal.net> - 2014-05-15 08:15 -0400
  Re: How to get the POST name of a field in a form that uses a counter Adrienne Boswell <arbpen@yahoo.com> - 2014-05-15 22:45 +0000

csiph-web