I do apologise... it's been one of those days and the form I was thinking of didn't actually have any values attached to the checkbox Ignore me :) -----Original Message----- From: Jordan Miller [mailto:jmil@xxxxxxxxxxxxxxxxxx] Sent: 17 August 2005 22:28 To: php-mail@xxxxxxxxxxxx Cc: php-general@xxxxxxxxxxxxx Subject: Re: Help correcting a form mailer problem... Sorry, I believe you are mistaken here... you *can* specify a value for each checkbox and have it come through. I have written scripts that do this, and here is another example: http://www.tizag.com/phpT/examples/formex.php/ all zedleon needs to do is add the correct value parameter to each checkbox. Jordan On Aug 17, 2005, at 3:57 PM, <php-mail@xxxxxxxxxxxx> wrote: > Sorry I should clarify... checkboxes don't send their values > through they > send their names and states... so if you have the array: > > Name="qmev[1]"... name="qmev[2]"... name="qmev[3]" > > And your array contains > > [1] => on : [3] => on > > 1 and 3 are selected > > -----Original Message----- > From: zedleon [mailto:support@xxxxxxxxxxxxxx] > Sent: 17 August 2005 21:30 > To: php-general@xxxxxxxxxxxxx > Subject: Re: Help correcting a form mailer problem... > > thanks for the reply... > after using the print_r($_POST['gmev']); and selecting all the > checkboxes to > send to the form > the return is Array ( [0] => on [1] => on [2] => on [3] => on ). So > the > values are missing..... > don't really know how to proceed at this point. > any help is appreciated. > > > "Joe Wollard" <joe.wollard@xxxxxxxxx> wrote in message > news:2AAC4C87-2BAD-4E8A-B08B-E26C533F6F18@xxxxxxxxxxxx > >> I would first start out by dumping the values of $_POST['gmev'] by >> using >> >> print_r($_POST['gmev']); >> >> Sounds to me like you're not getting the data that your expecting >> from the form for some reason. Maybe $_POST['gmev'] is an array of >> null values? >> >> -Good Luck >> >> On Aug 17, 2005, at 12:15 PM, zedleon wrote: >> >> >>> I previously built a sticky form with dynamic checkbox >>> array's......... >>> The form works beautifully thanks to help from Jochem Mass and >>> Kathleen >>> Ballard. >>> >>> I now have a slightly different problem...I have built an email >>> form to send >>> the form data. >>> I copied and used the following code which works great in the sticky >>> form..... >>> >>> >>> if (isset($_POST['gmev']) && is_array($_POST['gmev'])) { >>> >>> foreach ($_POST['gmev'] as $gmev_day) { >>> >>> print "<p>You have registered for the: <b>$gmev_day</b> Good >>> Morning East >>> Valley Event.</p>"; >>> } >>> >>> } else { >>> >>> print 'You are not registered for any events!'; >>> >>> } >>> >>> The results is this: >>> "You have registered for the: September 9th Good Morning >>> East >>> Valley Event." >>> >>> Now when I use the same code modified for the form mailer I am >>> getting this >>> result. >>> >>> if (isset($_POST['gmev']) && is_array($_POST['gmev'])) { >>> >>> foreach ($_POST['gmev'] as $gmev_day) { >>> >>> $msg .= "You have registered for the: $gmev_day Good Morning East >>> Valley >>> Event.\n"; >>> } >>> >>> } else { >>> >>> $mgs .= "You are not registered for any events!"; >>> } >>> >>> result is - "You have registered for the: on Good Morning >>> East >>> Valley Event." >>> >>> I am missing the value of the variable even though I am receiving >>> all the >>> instances of the variables from the checkboxes. When they are >>> selected, they >>> are present. >>> >>> I really don't know what to do about correcting the problem. Any >>> guidance >>> here would really be appreciated....and...go easy on me...I am new >>> to PHP >>> >>> Thanks before hand... >>> >>> zedleon >>> >>> -- >>> PHP General Mailing List (http://www.php.net/) >>> To unsubscribe, visit: http://www.php.net/unsub.php >>> >>> >>> > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > > > > __________ NOD32 1.1196 (20050817) Information __________ > > This message was checked by NOD32 antivirus system. > http://www.eset.com > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php __________ NOD32 1.1196 (20050817) Information __________ This message was checked by NOD32 antivirus system. http://www.eset.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php