Sending array values via email form
Posted: Thu Dec 17, 2009 2:11 pm
Hi
I've created a form that includes check boxes. Here's a couple examples of the code:
I'm trying to include the checked values of the array "category[]" with the rest of the form's info in an email that results when the form is filled out correctly. Here's the PHP I'm using to handle the email. I've placed ??? where I'm having the trouble:
Hope this makes sense.
Many thanks,
Andy
I've created a form that includes check boxes. Here's a couple examples of the code:
Code: Select all
<input type="checkbox" name="category[]" value="Accounting" /> Accounting<br />
<input type="checkbox" name="category[]" value="Administration" /> Administration<br />Code: Select all
$to = 'email@company.org';
$email_subject = 'ExpertNet Aplicant';
$email_body = "Name: ".$_POST['firstName'] . $_POST['lastName']."\n
Title: ".$_POST['title']."\n
Email: ".$_POST['email']."\n
Company: ".$_POST['company']."\n
Company Description: ".$_POST['description']."\n
Address: ".$_POST['address1']."\n
Address: ".$_POST['address2']."\n
City: ".$_POST['city']."\n
State: ".$_POST['state']."\n
Zip Code: ".$_POST['zip']."\n
Phone#: ".$_POST['phone']."\n
Fax#: ".$_POST['fax']."\n
Web Address: ".$_POST['web']."\n
Categories Chosen: "[b][i][u][color=#FF0000]???[/color][/u][/i][/b]" \n
Other: ".$_POST['other'];
$headers = "From:" .$_POST['email'];
//Place variables in mail funciton
mail($to, $email_subject, $email_body, $headers);Many thanks,
Andy