-
Notifications
You must be signed in to change notification settings - Fork 0
/
contact_post.php
26 lines (24 loc) · 1.02 KB
/
contact_post.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
<?php
include_once 'connection.php';
if (isset($_POST['name']) && isset($_POST['mail']) && isset($_POST['subject']) && isset($_POST['message'])) {
$name = validate($_POST['name']);
$mail = validate($_POST['mail']);
$subject = validate($_POST['subject']);
$message = validate($_POST['message']);
if (empty($name)) {
echo 'Ad alanı boş bırakılamaz';
} else if (empty($mail)) {
echo 'Mail alanı boş bırakılamaz';
} else if (empty($subject)) {
echo 'Konu alanı boş bırakılamaz';
} else if (empty($message)) {
echo 'Mesaj alanı boş bırakılamaz';
} else {
$insert_query = "INSERT INTO request(Name, Mail, Subject, Message, RequestType) VALUES (?, ?, ?, ?, ?)";
$insert = $conn->prepare($insert_query);
$insert->execute([$name, $mail, $subject, $message, 'Mesaj']);
echo 'Sayın '. $name .' Teklifiniz başarıyla gönderildi. Size en kısa sürede dönüş yapılacaktır.';
}
} else {
echo 'Boş alanlar bulunmaktadır. Hata';
}