mercredi 6 mai 2020

Mail keyword not sending mail - php

I am facing difficulties in receiving mail from the website. I have hosted this in infinty free. I am not sure if mail is not sent because of error I made in program or due to mail server. Thanks for any help in advance

Form :

<form action="mail_handler.php" method="post" name="form" class="formfont">
                    <div class="col-sm-6 form-group">   
                       <label for="contactName">Name <span class="required">*</span></label>
                       <input type="text" name="name" class="inp form-control" placeholder="Enter Your Name*" required="">
                    </div>
                    <div class="col-sm-6 form-group">
                       <label for="contactName">Email <span class="required">*</span></label>
                       <input type="email" name="email" class="inp form-control" placeholder="Enter Your Email*" required="">
                    </div>
                    <div class="col-sm-12 form-group">
                       <label for="contactName">Message(If any)</label>
                       <textarea name="msg" class="msg-box form-control" placeholder="Enter Your Message Here...(Optional)"></textarea>
                    </div>
                    <div>
                       <button class="submit" type="submit" name="submit" class="sub-btn">Submit</button>
                       <span id="image-loader">
                       <img alt="" src="images/loader.gif">
                       </span>
                    </div>
                    <br>
                    <br>
                 </form>

Mail_handler.php

<?php
if(isset($_POST['submit'])){
    $name=$_POST['name'];
    $email=$_POST['email'];
    $msg=$_POST['msg'];

    $to1='durairaj1696@gmail.com'; // Receiver Email ID, Replace with your email ID
    $from = $_POST['email'];
    $subject1=$college;
    $message1="Name :".$name."\n"."Wrote the following :"."\n\n".$msg;
    $headers1="From: ".$from;

    if(mail($to1, $subject1, $message1, $headers1)){
        echo "<script>
        alert('Thanks for your Intrest, I will get back to you shortly!');
       </script>";
    }
    else{
        echo "Something went wrong!Please verify our mail id or try back sometime later";
    }
}

?>




Aucun commentaire:

Enregistrer un commentaire