Hello All,

I have created the following HTML5 form (some wording changed for security reasons), I am posting to test.php. I go over to XAMPP and launch my Form which in turn goes to PHP code. I receive message 'Thank you, your request has been sent!' but no email is being received. I am not sure what the problem is - my server is setup for SMTP port = 25 and my domain is company name. Any thoughts? Code below...

HTML Code:
<head>
<meta charset="UTF-8">
<title>Transfer Form</title>
<link href="css/goods.css" rel="stylesheet" type="text/css">

<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>

<script type="text/javascript">
$(document).ready(function() {
    $('a').click(function() {
        $('#myTable tbody').append('<tr class="child"><td><input type="text" name="stockNumber" class="stocktext"  id="stockNumber" /></td><td><input type="text" name="serialNumber" class="serialtext" id="serialNumber" /></td><td><input type="text" name="description" class="descripttext" id="description"/></td></tr>');
    
});
});
</script>

<script>
  $(function() {
    $( "#datepicker" ).datepicker();
  });
  </script>
</head>

<body>

<form method="POST" action="test.php"> 

<fieldset>
<legend class="legend"> Transfer Form</legend>

<p class="currentdate">Current Date: 
<script type="text/javascript">
<!--
var currentTime = new Date()
var month = currentTime.getMonth() + 1
var day = currentTime.getDate()
var year = currentTime.getFullYear()
document.write(month + "/" + day + "/" + year)
//-->
</script></p>

<p>
<table class="table">
    <tr>
      <td><span class="requiredtable">*</span> <span class="fieldtext">Stock Number</span></td>
      <td><span class="requiredtable">*</span> <span class="fieldtext">Serial Number</span></td>
      <td class="descripttd"><span class="descriptiontxt"> Description</span></td>
    </tr>
  </table>
  
  <table id="myTable">
  <tbody>
    <tr>
      <TD> <input type="text" name="stockNumber" required class="stocktext"  id="stockNumber" tabindex="1" /> </TD>
            
      <TD> <input type="text" name="serialNumber" required class="serialtext" id="serialNumber" tabindex="2" /> </TD>
            
      <TD> <input type="text" name="description" class="descripttext" id="description" tabindex="3" /> </TD>
    </tr>
  </tbody>
</table> 
    
 <p><span class="required">*
    </span><span class="fieldtext">Requested by:
    </span>
    <input type="text" name="Requested_by" required id="Requested_by" size="50" maxlength="500" tabindex="4">
        
      <span class="requestdate"><span class="required">*</span> Requested Date:
<input type="text" name="requestedDate" required id="datepicker" value="Click to Select Date" tabindex="5"></span>
  </p>
    
  <p><span class="required">*</span>
  <span class="fieldtext">Customer Info:</span>
        <input type="text" name="Cust Info" required id="Cust_Info" size="50" maxlength="500" tabindex="6">
  </p>

 <label for="RequestingBranch"> 
     <span class="required">*</span>
     <span class="fieldtext"> Requesting Branch:</span>
    </label>
    
<select class="select" name="R_branch" id="R_branch">
<option value="">Select One:
<option value="R_boston">Boston
<option value="R_Buffalo">Buffalo
<option value="R_Cinncinatti">Cinncinatti
<option value="R_columbia">Columbia
<option value="R_Dallas">Dallas
<option value="R_Fairfax">Fairfax
<option value="R_Kansas City">Kansas City
<option value="R_Los Angeles">Los Angeles
<option value="R_Orlando">Orlando
<option value="R_Raleigh">Raleigh
<option value="R_Toledo">Toledo
<option value="R_Topeka">Topeka
</select>
 
    <label for="ShippingBranch">
     <span class="required">*</span>
     <span class="fieldtext"> Shipping Branch:</span>
    </label>
  
   <select class="select" name="S_branch" id="S_branch">
<option value="">Select One:
<option value="S_boston">Boston
<option value="S_Buffalo">Buffalo
<option value="S_Cinncinatti">Cinncinatti
<option value="S_columbia">Columbia
<option value="S_Dallas">Dallas
<option value="S_Fairfax">Fairfax
<option value="S_Kansas City">Kansas City
<option value="S_Los Angeles">Los Angeles
<option value="S_Orlando">Orlando
<option value="S_Raleigh">Raleigh
<option value="S_Toledo">Toledo
<option value="S_Topeka">Topeka
  </select>
    <br> <br>
 <input type="submit"> 
      
    <input name="resetbutton" type="reset" id="resetbutton" value="Clear"></p>
    
  </fieldset>
</form>

</body>
PHP Code:
 <?php 
sleep
(2);

//Sanitize incoming data and store in variable

$stockNumber =  trim(stripslashes(htmlspecialchars ($_POST['stockNumber'])));        
$serialNumber =  trim(stripslashes(htmlspecialchars ($_POST['serialNumber'])));    
$description =  trim(stripslashes(htmlspecialchars ($_POST['description'])));    
$requestedBy trim(stripslashes(htmlspecialchars ($_POST['requestedBy'])));
$requestedDate =  trim(stripslashes(htmlspecialchars ($_POST['requestedDate'])));    
$customerInfo =  trim(stripslashes(htmlspecialchars ($_POST['customerInfo'])));    
    
// Array for the R_emails option from form
$R_emails = array(
    
'R_boston' => 'boston@test.com'
    
'R_buffalo' => 'buffalo@emailhere.com',
    
'R_cinncinatti' => 'cinncinatti@email.com'
    
'R_columbia' => 'columbia@test.com',
    
'R_dallas' => 'dallas@emailhere.com',  
    
'R_fairfax' => 'fairfax@emailhere.com'
    
'R_kansas' => 'kansas@email.com'
    
'R_la' => 'la@emailhere.com',
    
'R_orlando' => 'orlando@email.com'
    
'R_raleigh' => 'raleigh@emailhere.com',
    
'R_toledo' => 'toledo@emailhere.com',
    
'R_topeka' => 'topeka@emailhere.com'
);

// get receiving email and turn in the the R_email variable
$R_email $R_email$_POST['R_branch'] ];    

// Array for the S_emails option from form
$S_emails = array(
    
'S_boston' => 'boston@test.com'
    
'S_buffalo' => 'buffalo@emailhere.com',
    
'S_cinncinatti' => 'cinncinatti@email.com'
    
'S_columbia' => 'columbia@test.com',
    
'S_dallas' => 'dallas@emailhere.com',  
    
'S_fairfax' => 'fairfax@emailhere.com'
    
'S_kansas' => 'kansas@email.com'
    
'S_la' => 'la@emailhere.com',
    
'S_orlando' => 'orlando@email.com'
    
'S_raleigh' => 'raleigh@emailhere.com',
    
'S_toledo' => 'toledo@emailhere.com',
    
'S_topeka' => 'topeka@emailhere.com'
        
);

// get receiving email and turn in the the S_email variable
$S_email $S_emails$_POST['S_branch'] ];    

//Prepare information from form to be sent 
$to 'sparkymom78@gmail.com';
$from 'sharepoint@company.com';
$subject 'Online Order Request';
$headers 'MIME-VERSION: 1.0' '\n';
$headers .= 'From: $from' '\n';
"CC: testing123@company.com";
$body 'Stock Number: ' .$stockNumber PHP_EOL;
$body .= 'Serial Number: ' .$serialNumber PHP_EOL;
$body .= 'Description: ' .$description PHP_EOL;
$body .= 'Requested By: ' .$requestedBy PHP_EOL;
$body .= 'Requested Date: ' .$requestedDate PHP_EOL;
$body .= 'Customer Info: ' .$customerInfo PHP_EOL;

// Form data was successful so we will now send admin email and return message to the user
$success mailimplode(',', array( $R_email$S_email )), $subject$body$headers '-f user123@company.com' ); 
echo 
'Thank you, your request has been sent!';    

?>
Thanks in advance,
SparkyMom