gather checkbox data from form into email
Posted on
16th Feb 2014 07:03 pm by
admin
Hello all,
First, i'd like to thank everyone who responded to my previous posts regarding setting up an SMTP server for my php form. I ended up figuring it out and my form is up and functioning, sending me formatted html emails flawlessly.
But... step two in my process, is now i have to figure out how to pass my checkbox values into the email...
I had previously had the checkboxes commented out while i was trying to just get the form working, but now that i have done that i have to figure out these checkboxes.
my form can be seen here....
http://www.adobedayevents.com/project_request/project_request.php
all the values (other than the checkboxes) are passing to my send_request.php page, and are all sending to my email address formatted. But now i need to figure out how to take my checkbox data and pass it through the send_request.php page and send in the email.
Here is the checkbox...(only posting checkbox because the form is huge and i alredy got everything else working...)
Code: <label><strong>Company/Customer Name:</strong></label><br/>
<input type="text" name="company_customer_name" /><br/><br/>
<label><strong>Please indicate the materials required (check all that apply):</strong></label><br/>
<input type="checkbox" name="check_1" value=".html email invitation" /> <label><strong>.html email invitation</strong></label><br/>
<input type="checkbox" name="check_2" value="agenda" /> <label><strong>agenda</strong></label><br/>
<input type="checkbox" name="check_3" value="registration site (confirmation email, (2) reminder emails" /> <label><strong>registration site (confirmation email, (2) reminder emails</strong></label><br/>
<input type="checkbox" name="check_4" value="Thank You Emails" /> <label><strong>"Thank You" Emails</strong></label><br/>
<input type="checkbox" name="check_5" value="Signage" /> <label><strong>Signage</strong></label><br/>
<input type="checkbox" name="check_6" value="Email Broadcasts" /> <label><strong>Email Broadcast(s)</strong></label><br/>
<input type="checkbox" name="check_7" value="Report prepupload" /> <label><strong>Report prep/upload</strong></label><br/><br/>
here is where all my values from the all the text fields and dropdowns are pulled in...
Code: <?PHP
$to = "rkettering@jpenterprises.com";
$nameto = "Randy Kettering";
$from = "admin@adobedayevents.com";
$namefrom = "Adobe Day Events Administrator";
$subject = "Project Request";
$field_mark_manager = $_POST['1_mark_manager'];
$comp_cust_name = $_POST['company_customer_name'];
//retrieve checkbox variable here
$icf_source_code = $_POST['icf_source_code'];
$lead_code = $_POST['lead_code'];
$product_interest = $_POST['product_interest'];
$add_product_interest = $_POST['additional_product_interest'];
$number_of_units = $_POST['2_units_number'];
$purchase_timeline = $_POST['3_purchase_timeline'];
$industry = $_POST['4_industry'];
$employee_range = $_POST['5_employee_range'];
$revenue_range = $_POST['6_revenue_range'];
$due_date_month = $_POST['7_month'];
$due_date_day = $_POST['8_day'];
$due_date_year = $_POST['9_year'];
$additional_comm = $_POST['additional_comments'];
$message = "Field Marketing Manager: $field_mark_manager<br />
Company/Customer Name: $comp_cust_name<br />
ICF Source Code: $icf_source_code<br />
Lead Code: $lead_code<br />
Product Interest: $product_interest<br />
Additional Product Interest: $add_product_interest<br />
Number of Units: $number_of_units<br />
Purchase Timeline: $purchase_timeline<br />
Industry: $industry<br />
Employee Range: $employee_range<br />
Revenue Range: $revenue_range<br />
Due Date: $due_date_month $due_date_day, $due_date_year<br />
Additional Comments: $additional_comm";
authSendEmail($from, $namefrom, $to, $nameto, $subject, $message);
?>
as you can see, first im pulling in all the variables from the form. Then, $message echoes them all out so that they are all on their own line. Can anybody help me figure out how to get the checkbox data to pass and post into the email? i can post a screenshot of how the email looks when its sent if that will help anyone understand better.
Are the 'name' values on my checkboxes correct? or should they all be named the same?
Any help would be greatly appreciated!!
Randy Kettering
No comments posted yet
Your Answer:
Login to answer
101
11
Other forums
Filling gaps in dates
So i'm doing a query for sales data and my return array looks like this
('date' => '20
Get content from table into a list, without repeating.
Alright this is kinda an odd thing, so I need some help.
I have a table "quote" wit
ECC6 - Single sign-on
We are in the process of upgrading to ECC 6 which will support single sign on with user passwords al
PHP hyperlinks generator
Hi
I need some help to get this done using php:
1 - I have few hyperlinks say 500
Checkbox info wont include in Mailto
Hey, im new to php.
Basically I have made a form to request which type of job(s) are needed, whic
Please help - should be a simple fix.. driving me nuts
Everything seemed to be working fine. I have a table, it alphabetically lists a bunch of cities and
need help modifying script
Hi guys,
I'm fairly new to php and am having a bit of trouble modifying a script.
This
please help me... my password gets encrypted but not able to get in database
hai guys,
please help me... in the following function my password gets encrypted but no
Nested (echoed) php running wrong script
Got a problem with a php website I'm creating.
In a nutshell, the first page is entirely html
Php Mysql Page Loading Notice
Hi all,
I was wondering if there is a way (Sure there is) of showing a message or an image wh