您好iam正致力于创建和下载Excel工作表。它创建并下载Excel工作表。 我的问题是在下载显示以下消息的Excel工作表时。
The file format and extension of 'filename.xls' don't match. The file culd be corrupted
or unsafe.Unless you trust it source,don't open it Do you want to open it any way ?
当我点击确定它显示excel时,我得到了这个消息。我需要处理这个消息 当我在Google上搜索时,我发现了注册表的详细信息和文件的唯一编号(这是什么 这个号码?)但我没有得到你可以请给我源链接
请帮我解决问题。
您好我正在使用cakePHP框架工作我使用以下代码进行genratring excel
$rpt['Attachment']['file_type'] = 'application/vnd.ms-excel';
$rpt['Attachment']['file_name'] = 'LeavesReport_'.$frmDate.'-'.$toDate.'.xls';
$fileName = 'LeavesReport_'.$frmDate.'-'.$toDate.'.xls';
$rpt['Attachment']['file_name'] = str_replace(' ','_',$fileName);
$this->set('attachment', $rpt);
$this->set('rptData', array_values($absRecords));
$this->render('reports_download', 'file');
我使用文件布局文件布局的细节如下:
header('Content-type: ' . $attachment['Attachment']['file_type']);
header('Content-Disposition: attachment; filename="'.$attachment['Attachment']
['file_name'].'"');
echo $content_for_layout;