当网页的表格需要保存为excel格式,可以使用链接访问以下PHP页面,即可以将内容保存到本地。
PHP程序处理:
$smarty->assign('title', $excel['title']); // 标题
$smarty->assign('hd', $excel['hd']); // 表头
$smarty->assign('num',$excel['hdnum']); // 列数
$smarty->assign('ct', $excel['content']); // 内容
// 输出文件头,表明是要输出 excel 文件
header('Content-type: application/vnd.ms-excel');
header('Content-Disposition: attachment; filename='.$excel['title'].date('_Ymd_Gi').'.xls');
$smarty->display('admin/pay/pay_excel.tpl');
exit;
模板:
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet"
xmlns:html="http://www.w3.org/TR/REC-html40">
pencil
pencil
2010-09-03T18:18:09Z
2010-09-03T18:18:09Z
0.1
12495
16035
0
105
False
False