I am new at this took me ages to get where I am, but I done a simple routeplanner with Googlemaps API and I am trying to get it to download the route a person plans in .gpx.
Can anyone see what I an doing wrong?
In the main html document the part to tell it to go to the download.php is:-
Code: Select all
<form id="formExportData" method="post" action="Download.php" enctype="multipart/form-data" style="display:none">
<textArea id="exportData" name="exportData"></textArea>
</form>
<input name="file" id="file" type="file" style="display:none" />
The download.php file says:-
Code: Select all
<? ob_start(); ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR...ransitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body><?php
//download.php
//content type header('Content-type: Application/octet-stream');
//open/save dialog box
header('Content-Disposition: attachment; filename="MyRoute.gpx"');
//read from server and write to buffer
readfile('(i put the full path of page)/text.txt');
?>
</body>
</html><? ob_flush(); ?>
the text.txt is readable and writeable.
But when I just look at the MyRoute.gpx in notepad to see whats in it, is is blank all it says is:-
Code: Select all
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR...ransitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body></body>
</html>What am i missing or doing wrong in the code ??
How can I get the route to save??
thanks
Shirl