elseif($_REQUEST['act'] == 'exec'){ $user = exec_user(); $filename = ecs_iconv(EC_CHARSET, 'GB2312', '用户信息'); header("Content-type: application/vnd.ms-excel; charset=utf-8"); header("Content-Disposition: attachment; filename=$filename.xls"); $data="会员\t省\t市\t区\t收货地址\t分区\t线路\t业务员\t业务经理\n"; foreach($user as $item) { $data.="$item[user_name]\t"; $data.="$item[province]\t"; $data.="$item[city]\t"; $data.="$item[district]\t"; $data.="$item[address]\t"; $data.="$item[dist_name]\t"; $data.="$item[thread_name]\t"; $data.="$item[saleman]\t"; $data.="$item[manage]\n"; } echo ecs_iconv(EC_CHARSET, 'GB2312', $data) . "\t"; exit;}
ディスカッションに返信 (解決策)
ページが固まっていませんか?
phpに割り当てられたメモリは十分ですか?
xls ファイル内の 200 行のデータを開くのは正常ですか? 問題が見つかりました。特殊文字が原因です。ありがとう