-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmethods.php
More file actions
40 lines (32 loc) · 1.05 KB
/
methods.php
File metadata and controls
40 lines (32 loc) · 1.05 KB
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
<?php
require_once( $_SERVER['DOCUMENT_ROOT'] . '/wp-config.php' );
require_once( $_SERVER['DOCUMENT_ROOT'] . '/wp-includes/wp-db.php' );
global $wpdb;
$message = "a";
echo $message;
if (isset($_POST['action'])) {
switch ($_POST['action']) {
// case 'contactUsForm':
// $name = $_POST['name'];
// $email = $_POST['email'];
// $phone = $_POST['phone'];
// $message = $_POST['message'];
// if($wpdb -> insert('contactus', array(
// 'name' => $name, 'email' => $email,
// 'phone' => $phone, 'message' => $message)) == false){
// $message ='Database Insertion Failed';
// wp_die();
// }
// else $message = 'Database insertion successful';
// break;
default: echo "Error: Invalid action data being passed in AJAX (CHECK JS)";
break;
}
echo $message;
} else if (isset($_GET['action'])) {
switch ($_GET['action']) {
default: echo "Error: Invalid action data being passed in AJAX (CHECK JS)";
break;
}
}
?>