HOW TO SEND EMAIL IN PHP USING HTML FORM - CULT CODE
In this tutorial, we will learn how to send emails using HTML form in PHP.
Before starting make sure all email settings are set in php.ini
1. Create a file index.php:
In this file, we will an HTML form.
<?php include('emailserver.php');?>
<form action="" method="post" >
<h3>PHP EMAIL</h3>
<input type="text" name="name" required placeholder="Name" /><br><br>
<input type="email" name="email" required placeholder="Email" /><br><br>
<textarea required name="message" placeholder="Write your message here..."></textarea><br><br>
<input type="submit" value="SEND" name="send" ></input>
</form>
2. Now create a file emailserver.php:
In this file, We will create an email server using PHP that will help us to send emails using HTML form.
<?php
if(isset($_POST["send"])){
$email = $_POST['email'];
$name = $_POST['name'];
$message = $_POST['message'];
$to = "example@site.com";
$subject = "PHP EMAIL";
$txt = "name: $name, Message: $message";
$headers = "From: $email" . "\r\n" .
"BCC: website@example.com";
$send = mail($to,$subject,$txt,$headers);
if($send){
echo '<script src="https://unpkg.com/sweetalert2@7.17.0/dist/sweetalert2.all.js"></script>
<script>
alert("Email Sent");
</script>';
}else{
echo '<script src="https://unpkg.com/sweetalert2@7.17.0/dist/sweetalert2.all.js"></script>
<script>
alert("Something Went Wrong!");
</script>';
}
}
?>
3. Run your Project:
Step 1:




Comments
Post a Comment