zoukankan      html  css  js  c++  java
  • php将html转成word文档下载

    <meta charset="utf-8" />
    <?php 
    class word{
    function start(){
    ob_start();
    echo '<html xmlns:o="urn:schemas-microsoft-com:office:office"
    xmlns:w="urn:schemas-microsoft-com:office:word"
    xmlns="http://www.w3.org/TR/REC-html40">'; 
    }
    function save($path)
    {
    echo "</html>";
    $data = ob_get_contents();
    }
    function wirtefile($fn,$data){
    $fp=fopen($fp,$data);
    fwrite($fp,$data);
    }
    }
    $html='
    这里是html的内容
    <form action="ceshi.php" method="post">
    <button name="aa" value="cc">转换成word文档</button>
    </form>
    ';
    
    
    //批量生成
    //for($i=1;$i<3;$i++){
    $word = new word();
    $word->start();
    $wordname='word.doc';
    echo $html;
    
    $aa = "cc";
    
    
    if($aa=@$_POST['aa']){
        //echo @$aa;
        
    //$word->save($wordname);
    @header('Content-type:application/word');
    header('Content-Disposition: attachment; filename='.$wordname.'');
    @readfile($wordname);
    ob_flush();//每次执行前刷新缓存
    flush();
    //}
    }else{
        echo "";
    }
    ?>
  • 相关阅读:
    石墨烯
    spring 安装
    orm 对象关系映射
    刷机问题
    环境必备
    spring 例子
    刷系统——黑屏问题
    android 文件下载
    c# 事件处理
    回忆测试广告理论
  • 原文地址:https://www.cnblogs.com/panlaixing/p/6138806.html
Copyright © 2011-2022 走看看