Jump to content

Please help sending multiple checkbox using php ?


bumblebee

Recommended Posts

Hi I just barely made it through sending form to email using php. now I have another problem with checkboxes. please help! whenever I select multiple checkbox options. the form only sends me the last check box option checked. not all checked options.

 

here's my php code :

 

<?php

/*Subject and Email Variables*/

   $emailSubject = 'Inquiry';
    $emailAddress = '[email protected]';
    
/*Gathering Data Variables*/

   $firstname = $_POST['firstname'];
    $lastname = $_POST['lastname'];
    $contact = $_POST['contact'];
    $email = $_POST['email'];
    $newsletter = $_POST['newsletter'];
    $projects = $_POST['ch'];
    $trippingSchedule = $_POST['tripping'];
    $source = $_POST['source'];
    $agent = $_POST['agent'];
    $comments = $_POST['comments'];
   
   
   if($_POST['submit']) {
      
   $projects = $_POST['projects'];
   
   foreach($projects as $ch)
   
   }
   
    
    $body = <<<EOD
<br/><hr/><br/>
Firstname : $firstname<br/>
Lastname : $lastname<br/>
Contact: $contact<br/>
Email : $email<br/>
Newsletter : $newsletter<br/>
Projects : $ch<br/>
Tripping Schedule : $trippingSchedule<br/>
Source : $source<br/>
Agent name : $agent<br/>
Additional Comments : $comments<br/>
EOD;

   $headers = "From: $email\r\n";
    $headers .= "content-type: text/html\r\n";
    $success = mail($emailAddress, $emailSubject, $body, $headers);
    
/* Results render as HTML*/

   $theResults = <<<EOD
(some html here)
EOD;

echo "$theResults";

?>

 

MOD EDIT: code tags added.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.