diff options
Diffstat (limited to 'download.php')
-rwxr-xr-x | download.php | 53 |
1 files changed, 32 insertions, 21 deletions
diff --git a/download.php b/download.php index cc2a8f3..a0ecaf7 100755 --- a/download.php +++ b/download.php @@ -1,47 +1,58 @@ <?php -echo "connection sucessful"; -$netlistval = $_POST["netlist"]; // for ajax -//$netlistval = "CONTENT"; // without ajax -$myfile = fopen("netlist.txt", "w") or die("Unable to open file!"); -fwrite($myfile, $netlistval); -fclose($myfile); -echo "file written"; -$response = array(); +if (isset ($_POST["netlist"])) +{ + $netlistval = $_POST["netlist"]; // for ajax + //$netlistval = "CONTENT"; // without ajax + $myfile = fopen("netlist.txt", "w") or die("Unable to open file!"); + fwrite($myfile, $netlistval); + fclose($myfile); + +/* + + //echo "file written"; + + if ( $netlistval == null ) { - $response['status'] = 'error'; - $response['message'] = 'This failed'; - } /*else ( $netlistval !== null ) { - $response['status'] = 'success'; - $response['message'] = 'This was successful'; + echo "fail"; + // $response['status'] = 'error'; + // $response['message'] = 'This failed'; + } else if ( $netlistval != null ) +{ echo "success"; + // $response['status'] = 'success'; + // $response['message'] = 'This was successful'; - } */ - -// echo json_encode($response); + } + // echo json_encode($response); + + */ +} +else +{ /*------------------------------------------------------------------------------------------------------------------------------------------------- FILE DOWNLOAD CODE PHP -------------------------------------------------------------------------------------------------------------------------------------------------*/ -/*header('Content-Type: application/octet-stream'); + header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filename='.basename('netlist.txt')); header('Expires: 0'); header('Cache-Control: must-revalidate'); header('Pragma: public'); header('Content-Length: ' . filesize('netlist.txt')); - readfile('netlist.txt'); - exit; */ - + readfile('/var/www/html/eSIM/netlist.txt'); + exit; +} -echo "file download start"; +//echo "file download start"; ?> |