-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathcontact.php
97 lines (95 loc) · 4.2 KB
/
contact.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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
<h1 class="pageTitle text-center">Our Contact Information</h1>
<hr class="mx-auto bg-primary border-primary opacity-100" style="width:50px">
<div class="row">
<div class="col-lg-7 col-md-6 col-sm-12 col-12">
<div class="card">
<div class="card-body py-4">
<dl>
<dt><b>Our Main Office is Located at:</b></dt>
<dd class="ps-4"><?= $_settings->info('address') ?></dd>
<dt><b>Email us:</b></dt>
<dd class="ps-4"><?= $_settings->info('email') ?></dd>
<dt><b>Telephone #:</b></dt>
<dd class="ps-4"><?= $_settings->info('phone') ?></dd>
<dt><b>Mobile #:</b></dt>
<dd class="ps-4"><?= $_settings->info('mobile') ?></dd>
</dl>
</div>
</div>
</div>
<div class="col-lg-5 col-md-6 col-sm-12 col-12">
<div class="card">
<div class="card-body py-4">
<h4 class="pageTitle">Send us a Message</h4>
<form action="" id="inquiry-form">
<input type="hidden" name="id">
<input type="hidden" name="visitor">
<div class="mb-3">
<label for="fullname" class="form-label">Fullname</label>
<input type="text" class="form-control" id="fullname" name="fullname" required="required">
</div>
<div class="mb-3">
<label for="email" class="form-label">Email</label>
<input type="email" class="form-control" id="email" name="email" required="required">
</div>
<div class="mb-3">
<label for="contact" class="form-label">Contact No.</label>
<input type="text" class="form-control" id="contact" name="contact" required="required">
</div>
<div class="mb-3">
<label for="message" class="form-label">Message</label>
<textarea rows="5" class="form-control" id="message" name="message" required="required"></textarea>
</div>
</form>
</div>
<div class="card-footer">
<div class="col-lg-4 col-md-6 col-sm-10 col-12 mx-auto">
<button class="btn btn-primary btn-sm w-100" form="inquiry-form"><i class="bi bi-send"></i> Send Message</button>
</div>
</div>
</div>
</div>
</div>
<script>
$(document).ready(function(){
$('#inquiry-form').submit(function(e){
e.preventDefault();
var _this = $(this)
$('.err-msg').remove();
setTimeout(() => {
start_loader();
$.ajax({
url:_base_url_+"classes/Master.php?f=save_inquiry",
data: new FormData($(this)[0]),
cache: false,
contentType: false,
processData: false,
method: 'POST',
type: 'POST',
dataType: 'json',
error:err=>{
console.log(err)
alert_toast("An error occured",'error');
end_loader();
},
success:function(resp){
if(typeof resp =='object' && resp.status == 'success'){
location.replace('./?page=contact')
}else if(resp.status == 'failed' && !!resp.msg){
var el = $('<div>')
el.addClass("alert alert-danger err-msg").text(resp.msg)
_this.prepend(el)
el.show('slow')
$("html, body").scrollTop(0);
end_loader()
}else{
alert_toast("An error occured",'error');
end_loader();
console.log(resp)
}
}
})
}, 200);
})
})
</script>