Jump to content

How to export into File on Client


ksmatthews

Recommended Posts

HI Gurus,

 

I need to export (download) a csv file from the web server to my client. How can this be done in php ?

How is the save as dialog invoked ? (I am assuming that file save permissions are allowed)

 

I read that if you invoke the following script (eg form submit), it will work ..

 

<?

header("Content-type: text/plain");

header("Content-Disposition: attachment; filename=YOUR_FILE.csv");

?>

 

Any advice ?

 

Steven M

 

 

Link to comment
https://forums.phpfreaks.com/topic/74866-how-to-export-into-file-on-client/
Share on other sites

  • 3 years later...

Hi,

 

I'm facing a problem in exporting file into client machine. My current issue is, when my client click on "Export" button, the particular file will saved in SERVER instead of his computer. Refer below for my partial script.

 

$target_folder = "C:/AuditReport/";

 

if (isset($_POST['btnExport']))

{

if (file_exists($target_folder)) {

 

} else {

mkdir("C:/AuditReport/",0700);

}

 

$sql = "select to_char(sysdate,'yyyymmdd-HH24MISS') from dual";

 

$s = oci_parse($c, $sql);

oci_execute($s);

OCIFetchInto($s, $row2);

$file_date = $row2[0];

$filename = $file_date.' StudAuditReport.txt';

$handle = fopen("C:/AuditReport/".$filename, 'x+');

        fwrite($handle, $detail);

        fclose($handle);

 

Any advice ?

Sheena

 

 

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.