PHP Form Not working - Solution Required -


i have 2 form on contact page 1 working , not working.. here code of 2nd form.

on contact page have codes

<form action="mailhandler1.php" id="contactform" method="post">                                     <div class="success"> contact form submitted!<br>                                     <strong>we in touch soon.</strong> </div>                                     <fieldset>                                         <div class="wrapper">                                             <span>owners first & last name</span>                                             <label class="name">                                                 <span class="bg"><input type="text" id="ownername" class="input"></span>                                                 <span class="error">*this not valid name.</span> <span class="empty">*this field required.</span>                                             </label>                                         </div>                                          <div class="wrapper">                                             <span>owners street address</span>                                             <label class="name">                                                 <span class="bg"><input type="text" id="streetaddress" class="input"></span>                                                 <span class="empty">*this field required.</span>                                             </label>                                         </div>                                          <div class="wrapper">                                             <span>owners city</span>                                             <label class="name">                                                 <span class="bg"><input type="text" id="city" class="input"></span>                                                 <span class="empty">*this field required.</span>                                             </label>                                         </div>                                          <div class="wrapper">                                             <span>owners  state</span>                                             <label class="name">                                                 <span class="bg"><input type="text" id="state" class="input"></span>                                                 <span class="empty">*this field required.</span>                                             </label>                                         </div>                                          <div class="wrapper">                                             <span>owners zip code</span>                                             <label class="name">                                                 <span class="bg"><input type="text" id="zip" class="input"></span>                                                 <span class="error">*this not valid name.</span><span class="empty">*this field required.</span>                                             </label>                                         </div>                                          <div class="wrapper">                                             <span>owners phone number</span>                                             <label class="phone">                                                 <span class="bg"><input type="text" id="ownerphone" class="input"></span>                                                 <span class="error">*this not valid phone number.</span> <span class="empty">*this field required.</span>                                             </label>                                         </div>                                          <div class="wrapper">                                             <span>owners  email</span>                                             <label class="email">                                                 <span class="bg"><input type="text" id="ownersemails"class="input"></span>                                                 <span class="error">*this not valid email address.</span> <span class="empty">*this field required.</span>                                             </label>                                         </div>                                           <div class="wrapper">                                             <span>tenants first & last name</span>                                             <label class="name">                                                 <span class="bg"><input type="text" id="tenantname" class="input"></span>                                                 <span class="error">*this not valid name.</span> <span class="empty">*this field required.</span>                                             </label>                                         </div>                                          <div class="wrapper">                                             <span>tenants street address</span>                                             <label class="name">                                                 <span class="bg"><input type="text" id="teaddress" class="input"></span>                                                 <span class="empty">*this field required.</span>                                             </label>                                         </div>                                          <div class="wrapper">                                             <span>tenants city</span>                                             <label class="name">                                                 <span class="bg"><input type="text" id="tecity" class="input"></span>                                                 <span class="empty">*this field required.</span>                                             </label>                                         </div>                                          <div class="wrapper">                                             <span>tenants  state</span>                                             <label class="name">                                                 <span class="bg"><input type="text" id="testate" class="input"></span>                                                 <span class="empty">*this field required.</span>                                             </label>                                         </div>                                           <div class="wrapper">                                             <span>tenants zip code</span>                                             <label class="name">                                                 <span class="bg"><input type="text" id="tezip" class="input"></span>                                                 <span class="error">*this not valid name.</span><span class="empty">*this field required.</span>                                             </label>                                         </div>                                          <div class="wrapper">                                             <span>tenants  country</span>                                             <label class="name">                                                 <span class="bg"><input type="text" id="tecountry" class="input"></span>                                                 <span class="empty">*this field required.</span>                                             </label>                                         </div>                                           <div class="wrapper">                                             <span>date lease started</span>                                             <label class="name">                                                 <span class="bg"><input type="text" id="tedatestarted" class="input"></span>                                                 <span class="empty">*this field required.</span>                                             </label>                                         </div>                                           <div class="wrapper">                                             <span>monthly rent amount</span>                                             <label class="name">                                                 <span class="bg"><input type="text" id="temonthlyrent" class="input"></span>                                                 <span class="error">*this not valid name.</span> <span class="empty">*this field required.</span>                                             </label>                                         </div>                                          <div class="wrapper">                                             <span>rent amount due now</span>                                             <label class="name">                                                 <span class="bg"><input type="text" id="terentamountduenow" class="input"></span>                                                 <span class="empty">*this field required.</span>                                             </label>                                         </div>                                          <div class="wrapper">                                             <span>late fees due </span>                                             <label class="name">                                                 <span class="bg"><input type="text" id="latefeedue" class="input"></span>                                                 <span class="empty">*this field required.</span>                                             </label>                                         </div>                                          <div class="wrapper">                                             <span>date last paid</span>                                             <label class="name">                                                 <span class="bg"><input type="text"id="tedatelastpaid" class="input"></span>                                                 <span class="empty">*this field required.</span>                                             </label>                                         </div>                                          <div class="wrapper">                                             <span>is property gated? code? </span>                                             <label class="name">                                                 <span class="bg"><input type="text"id="tegated" class="input"></span>                                                 <span class="empty">*this field required.</span>                                             </label>                                         </div>                                           <div class="wrapper">                                             <span>any deposits collected?</span>                                             <label class="name">                                                 <span class="bg"><input type="text" id="teanydeposite" class="input"></span>                                                 <span class="empty">*this field required.</span>                                             </label>                                         </div>                                            <div class="btns">                                         <a href="#" class="link1" data-type="reset">clear</a>                                         <a href="#" class="link11" id="sendnotice" data-type="submit">send</a>                                         </div>                                     </fieldset>                                 </form> 

now on php have code:

<?php  $owner_email = "abc@gmail.com"; $headers = 'from:' . $_post["ownersemails"]; $subject = 'a message site visitor ' . $_post["ownername"]; $messagebody = "";  if($_post['ownername']!='nope'){     $messagebody .= '<p> owners first & last name : ' . $_post["ownername"] . '</p>' . "\n";     $messagebody .= '<br>' . "\n"; } if($_post['streetaddress']!='nope'){     $messagebody .= '<p> owners street address : ' . $_post['streetaddress'] . '</p>' . "\n";     $messagebody .= '<br>' . "\n"; } if($_post['city']!='nope'){     $messagebody .= '<p>  owners city  : ' . $_post['city'] . '</p>' . "\n";     $messagebody .= '<br>' . "\n"; } if($_post['state']!='nope'){     $messagebody .= '<p>  owners state  : ' . $_post['state'] . '</p>' . "\n";     $messagebody .= '<br>' . "\n"; }  if($_post['zip']!='nope'){     $messagebody .= '<p>   owners zip code   : ' . $_post['zip'] . '</p>' . "\n";     $messagebody .= '<br>' . "\n"; } if($_post['ownerphone']!='nope'){     $messagebody .= '<p>   owners phone number   : ' . $_post['ownerphone'] . '</p>' . "\n";     $messagebody .= '<br>' . "\n"; } if($_post['ownersemails']!='nope'){          $messagebody .= '<p> owners email : ' . $_post['ownersemails'] . '</p>' . "\n";     $messagebody .= '<br>' . "\n"; } if($_post['tenantname']!='nope'){     $messagebody .= '<p>   tenants first & last name   : ' . $_post['tenantname'] . '</p>' . "\n";     $messagebody .= '<br>' . "\n"; } if($_post['teaddress']!='nope'){     $messagebody .= '<p>  tenants street address  : ' . $_post['teaddress'] . '</p>' . "\n";     $messagebody .= '<br>' . "\n"; }   if($_post['tecity']!='nope'){     $messagebody .= '<p>   tenants city   : ' . $_post['tecity'] . '</p>' . "\n";     $messagebody .= '<br>' . "\n"; } if($_post['testate']!='nope'){     $messagebody .= '<p>   tenants state   : ' . $_post['testate'] . '</p>' . "\n";     $messagebody .= '<br>' . "\n"; } if($_post['tezip']!='nope'){     $messagebody .= '<p>   tenants zip code   : ' . $_post['tezip'] . '</p>' . "\n";     $messagebody .= '<br>' . "\n"; } if($_post['tecountry']!='nope'){     $messagebody .= '<p>   tenants country   : ' . $_post['tecountry'] . '</p>' . "\n";     $messagebody .= '<br>' . "\n"; } if($_post['tedatestarted']!='nope'){     $messagebody .= '<p>   date lease started   : ' . $_post['tedatestarted'] . '</p>' . "\n";     $messagebody .= '<br>' . "\n"; } if($_post['temonthlyrent']!='nope'){     $messagebody .= '<p>   monthly rent amount   : ' . $_post['temonthlyrent'] . '</p>' . "\n";     $messagebody .= '<br>' . "\n"; } if($_post['terentamountduenow']!='nope'){     $messagebody .= '<p>   rent amount due   : ' . $_post['terentamountduenow'] . '</p>' . "\n";     $messagebody .= '<br>' . "\n"; } if($_post['latefeedue']!='nope'){     $messagebody .= '<p>   late fees due   : ' . $_post['latefeedue'] . '</p>' . "\n";     $messagebody .= '<br>' . "\n"; }  if($_post['tedatelastpaid']!='nope'){     $messagebody .= '<p>    date last paid    : ' . $_post['tedatelastpaid'] . '</p>' . "\n";     $messagebody .= '<br>' . "\n"; } if($_post['tegated']!='nope'){     $messagebody .= '<p>    property gated? code?    : ' . $_post['tegated'] . '</p>' . "\n";     $messagebody .= '<br>' . "\n"; } if($_post['teanydeposite']!='nope'){     $messagebody .= '<p>    deposits collected?   : ' . $_post['teanydeposite'] . '</p>' . "\n";     $messagebody .= '<br>' . "\n"; }     /*   if($_post['message']!='nope'){     $messagebody .= '<p>message: ' . $_post['message'] . '</p>' . "\n"; } */ if($_post["striphtml"] == 'true'){     $messagebody = strip_tags($messagebody); }  try{      /* mail($owner_email, "subject: $subject",  $messagebody, $headerjusts ); */      if(!mail($ownersemails, $ownername, $streetaddress, $city, $state, $zip, $ownerphone, $ownersemails, $tenantname, $teaddress, $tecity, $testate, $tezip, $tecountry, $tedatestarted, $temonthlyrent, $terentamountduenow, $latefeedue, $tedatelastpaid, $tegated, $teanydeposite)){         throw new exception('mail failed');     }else{         echo 'mail sent';     }   }catch(exception $e){     echo $e->getmessage() ."\n"; }  

?>

can 1 please check , tell me making mistake.. not giving error.

make sure validating input form data. change submit submit button, form submitted, , change key of 'id' 'name' in .

in mailhandler1.php file, change line "if (isset($_post["ownerphone"]))" instead "if($_post['ownername']!='nope')". after changing values in '$messagebody' variable.


Comments

Popular posts from this blog

node.js - Mongoose: Cast to ObjectId failed for value on newly created object after setting the value -

[C++][SFML 2.2] Strange Performance Issues - Moving Mouse Lowers CPU Usage -

ios - Possible to get UIButton sizeThatFits to work? -