初学php 现在我已经将execl文件放置在服务器的指定位置,就差打开了!
现在的问题是php如何打开execl文件  fopen, fread 好像是打开二进制文件,无法打开execl
 
 现在想双击execl文件链接,直接调用execl在页面显示文件内容  或者除以上方案以外还有其他方法也可告知
        

解决方案 »

  1.   

    上网搜一下phpexcel,这是一个第三方类库,专用于操作EXCEL的
      

  2.   

    你是想让客户打开这个excel么?
    如果是 那就是下载!
      

  3.   

    感谢大家的回复,我不想下载,而希望直接打开
    我也知道 phpexecl 正在模拟,奇怪的是文件打开内容全都放到了一个格子里?
    <?php
    // Test CVS
    require_once 'Excel/reader.php';
    // ExcelFile($filename, $encoding);
    $data = new Spreadsheet_Excel_Reader();
    // Set output Encoding.
    $data->setOutputEncoding('CP936');
    $data->read('jxlrwtest.xls');
    error_reporting(E_ALL ^ E_NOTICE);
    for ($i = 1; $i <= $data->sheets[0]['numRows']; $i++) {
    for ($j = 1; $j <= $data->sheets[0]['numCols']; $j++) {
    echo "\"".$data->sheets[0]['cells'][$i][$j]."\",";
    }
    echo "\n";
    }
    ?>
      

  4.   

    直接参看phpmyadmin实现  不仅你要的cvs 甚至xsl pdf txt sql 几乎所有的格式都可以实现 如果你牛的话 可以实现加密解密以后的二进制字节流读入