-
Notifications
You must be signed in to change notification settings - Fork 0
/
ajax.php
116 lines (101 loc) · 2.51 KB
/
ajax.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
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
<?php
session_start();
include_once 'functions.php';
$dosetval = isset($_POST['value']);
if (isset($_POST['requested'])){
if ($dosetval){
$_SESSION[$_POST['requested']] = $_POST['value'];
}
else{
if ($_POST['requested'] == "userInfo"){
if(checkSession()){
$id = $_SESSION['user_id'];
$retVal = getUser($id);
print json_encode($retVal);
}
}
else
if ($_POST['requested'] == "checkName"){
$userName = $_POST['userName'];
$retVal = checkUser($userName);
print json_encode($retVal);
}
else
if ($_POST['requested'] == "checkEmail"){
$userEmail = $_POST['userEmail'];
$retVal = checkEmail($userEmail);
print json_encode($retVal);
}
else
if ($_POST['requested'] == "sesexe"){
if(checkSession()){
$id = $_SESSION['user_id'];
}
else {
$id = 12;
}
$retVal = saveAlgSes($id);
print json_encode($retVal);
}
else
if ($_POST['requested'] == "saveStats"){
$exeID = $_POST['exeID'];
$array = $_POST['array'];
if(is_array($array)){
$arrayString = implode(",", $array);
}
$isRecommended = $_POST['isRecommended'];
$length = $_POST['length'];
$algorithm = $_POST['algorithm'];
$order = $_POST['order'];
$target = $_POST['target'];
$typeOfData = $_POST['typeOfData'];
$steps = $_POST['steps'];
$time = $_POST['time'];
$retVal = saveStats($exeID, $arrayString, $isRecommended, $length, $algorithm, $order, $target, $typeOfData, $steps, $time);
print json_encode($retVal);
}
else
if ($_POST['requested'] == "getStatsRecommended"){
if(checkSession()){
$id = $_SESSION['user_id'];
}
else {
$id = 12;
}
$type = $_POST['type'];
$retVal = getStatsProcessed($id, 0, $type);
print json_encode($retVal);
}
else
if ($_POST['requested'] == "getStats"){
$algorithm = $_POST['algorithm'];
$retVal = getStatsProcessed(0, $algorithm, 0);
print json_encode($retVal);
}
else
if ($_POST['requested'] == "clearFromSession"){
if(isset($_SESSION[$_POST['sessionVar']])){
unset($_SESSION[$_POST['sessionVar']]);
}
}
else
if ($_POST['requested'] == "clearSession"){
clearSession();
print json_encode('cleared!');
}
else
if (isset($_SESSION[$_POST['requested']])){
print json_encode($_SESSION[$_POST['requested']]);
}
else{
print json_encode(null);
}
}
}
else {
if (!$dosetval){
print null;
}
}
?>