zoukankan      html  css  js  c++  java
  • thinkphp导入

    1.页面:

    <div class="container">
    <div style=" margin:10px;">
    <div class="page-header"><h5>当前位置:导入界面</h5></div>
    <form action="__URL__/import" method="post" enctype="multipart/form-data">
    <div class="hengdiv">
    <label>店铺费用</label>
    <input type="button" class="btn btn-success" value="下载示例模板"
    onclick="window.location.href='__ROOT__/Public/excelmodel/feemodel.xlsx'"/>
    <input type="file" name="xls" style="height:23px;" class="btn"/>
    <input type="submit" class="btn btn-success" value="导入"/>
    </div>
    </form>
    <div>
    <?php if(isset($errors)){foreach($errors as $error){ ?>
    <p style="color: #ff2328;"><?php echo $error; ?></p>
    <?php }}elseif(isset($success)){ ?>
    <p style="color: #53ff49;"><?php echo $success; ?></p>
    <?php } ?>
    </div>
    </div>
    </div>


    2.控制器:
    public function import()
    {
    set_time_limit(0);
    ini_set("memory_limit","500M");
    if(isset($_FILES['xls'])){
    import("ORG/PHPExcel/PHPExcel");
    $xls = $_FILES ['xls'] ['tmp_name'];
    $name = $_FILES ['xls'] ['name'];

    $name = explode('.',$name); //字符串转化为数组。

    if($xls AND ($name[1]=='xls' OR $name[1]=='xlsx')){
    $objPHPExcel = PHPExcel_IOFactory::load($xls);
    $data = $objPHPExcel->getSheet(0)
    ->toArray(NULL,TRUE,TRUE,TRUE);
    print_r($data);exit;//这里就是取值。。
    }
    }


    $this->display();
    }
  • 相关阅读:
    SpringMVC-------1.spriingMVC简介和简单案例
    MyBatis-----7.pageHelper分页助手
    MyBatis-----4.实现关联表查询
    MyBatis-----6.逆向工程(generator)
    MyBatis-----1.MyBatis简介和使用
    MyBatis-----2.通过映射接口实现CRUD
    Spring-2
    Spring-1
    php调用阿里云手机归属地查询
    php身份证验证
  • 原文地址:https://www.cnblogs.com/kobigood/p/4151956.html
Copyright © 2011-2022 走看看