-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathupload.php
More file actions
81 lines (60 loc) · 1.58 KB
/
upload.php
File metadata and controls
81 lines (60 loc) · 1.58 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
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
<?php
include("includes.php");
//ini_set("error_reporting","E_ALL");
//error_reporting( E_ALL );
?>
<html>
<head>
<?php include("head.php"); ?>
</head>
<body>
<?php
//echo "\nUPLOAD MEDIA";
//echo "<br />"; print_r($_FILES);
//echo "<br />"; print_r($_POST);
//MC-pmkRruaZ-V
$mediaId = "test-id";
if (isset($_POST["add-item"])) {
$mediaId = api__sendFormFile();
//echo "<br />[FILE] >> media id : ".$mediaId;
$qstId = $_POST["question-id"];
api__addItem($qstId, $_POST["title"], $_POST["description"], $mediaId);
DatabaseData::getInstance()->cache__reloadItems($qstId);
}else if (isset($_POST["record"])) {
$_FILE = $_POST["bytes"];
$mediaId = api__sendFormFile();
//echo "<br />[RECORD] >> media id : ".$mediaId;
}else {
//echo "<br />[DEFAULT]";
$text = "";
$mediaId = -1;
//TEXT
if (!empty($_POST["temoin-text"])) {
$text = $_POST["temoin-text"];
$_SESSION[UPLOAD]["temoin-text"] = $text;
//echo "<br />[RESULT] Got text from form";
}else {
//MEDIA
$mediaId = api__sendFormFile();
//echo "<br />[RESULT] Got media from form (".$mediaId.")";
}
}
//REF MEDIA ID
if (strlen($mediaId) > 1) {
//echo "Api is done send file, media id is : ".$mediaId;
$_SESSION[UPLOAD]["mediaId"] = $mediaId;
}
//REDIRECT
if (isset($_POST["nextPage"])) {
$next = $_POST["nextPage"];
?>
<script language="javascript">
document.location.href = "<?php echo $next; ?>";
</script>
<?php
}
?>
<?php include("analytics.php"); ?>
<?php include("text-to-speech-toggle.php"); ?>
</body>
</html>