-
Notifications
You must be signed in to change notification settings - Fork 18
/
offersmail.php
54 lines (47 loc) · 1.67 KB
/
offersmail.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
<?php
session_start();
include "db.php";
if (isset($_POST["email"])) {
$email = $_POST['email'];
$emailValidation = "/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9]+(\.[a-z]{2,4})$/";
if(empty($email)){
echo "
<div class='alert alert-warning'>
<a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a><b>PLease Fill this field..!</b>
</div>
";
exit();
}else{
if(!preg_match($emailValidation,$email)){
echo "
<div class='alert alert-warning'>
<a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a>
<b>this $email is not valid..!</b>
</div>
";
exit();
}
$sql = "SELECT email_id FROM email_info WHERE email = '$email' LIMIT 1" ;
$check_query = mysqli_query($con,$sql);
$count_email = mysqli_num_rows($check_query);
if($count_email > 0){
echo "
<div class='alert alert-danger'>
<a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a>
<b>Email Address is already available</b>
</div>
";
exit();
}else{
$sql = "INSERT INTO `email_info`
(`email_id`, `email`)
VALUES (NULL, '$email')";
$run_query = mysqli_query($con,$sql);
echo "<div class='alert alert-success'>
<a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a>
<b>Thanks for subscribing</b>
</div>";
}
}
}
?>