background
i have application uses php print information mysql line, ms-word... working on part of website, after new implementation... my browsers seem want download page actual document
, rather give option open/save in ms word... wondering if saw actual problem code here... no errors being displayed in logs, , full error_reporting on
code excerpt
<?php $id= "1"; $type= "failvalidate"; if ($type=="failvalidate"){ $query_letters = "select * table id=$id"; try { $letters = $customer->runquery($query_letters); header("content-type: application/vnd.ms-word"); foreach($letters $letter) { $filename = "letter.doc"; header("content-disposition: attachment;filename=" . $filename); echo $letters[0]['letter']; } } catch (exception $e) { echo "error: " . $e->getmessage(); } } ?>
as of right now, happens when link run php script, gives me open/save actual php file...which of course not have intended functionality.
try print without loop.
$letters = $customer->runquery($query_letters); $filename = "letter.doc"; header("content-type: application/vnd.ms-word"); header("content-disposition: attachment; filename=" . $filename); echo $letters[0]['letter'];
Comments
Post a Comment