forked from sandeep-jay/SNAPPSakai-Beta
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathFileSave.php
38 lines (38 loc) · 1003 Bytes
/
FileSave.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
<?php
$fileext = ".gexf";
$data = "";
if ($_POST['fileext']=="jpg")
{
$fileext = ".jpg";
$data = base64_decode($_POST['imagedata']);
}
else if ($_POST['fileext']=="png")
{
$fileext = ".png";
$data = base64_decode($_POST['imagedata']);
}
else if ($_POST['fileext']=="vna")
{
$fileext = ".vna";
$data = str_replace("\\", "", $_POST['imagedata']);
}
else if ($_POST['fileext']=="gexf")
{
$fileext = ".gexf";
$data = str_replace("\\", "", $_POST['imagedata']);
}
else if ($_POST['fileext']=="gexfd")
{
$fileext = ".gexf";
$data = str_replace("\\", "", $_POST['imagedata']);
}
else if ($_POST['fileext']=="annotations")
{
$fileext = ".csv";
$data = $_POST['imagedata'];
}
$content_disp = 'Content-disposition: attachment; filename=SNAPP' . $fileext;
header('Content-Type: application/force-download');
header($content_disp);
print $data;
?>