線上書籍

Home

[1042] XOOPS模組開發進階

<?php /** * Phone Book module * * You may not change or alter any portion of this comment or credits * of supporting developers from this source code or any supporting source code * which is considered copyrighted (c) material of the original comment or credit authors. * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * * @copyright The XOOPS Project http://sourceforge.net/projects/xoops/ * @license http://www.fsf.org/copyleft/gpl.html GNU public license * @package Phone Book * @since 2.5 * @author tad * @version $Id $ **/ /*-----------引入檔案區--------------*/ include "header.php"; /*-----------功能函數區--------------*/ $sql = "select * from `" . $xoopsDB->prefix("phone_book") . "`"; $result = $xoopsDB->query($sql) or web_error($sql); while ($all = $xoopsDB->fetchArray($result)) { $content.=implode(',',$all)."\n"; //$content.=iconv('UTF-8', 'Big5', implode(',',$all))."\n"; } $date=date("YmdHis"); //匯出 file_put_contents(XOOPS_ROOT_PATH . "/uploads/{$date}_phone_book.csv", $content); //下載 header("Content-type: text/csv"); header("Content-Disposition: attachment; filename={$date}_phone_book.csv"); echo $content; exit;