php代码
if($ta == 'export') {
$_W['page']['title'] = '批量导入';
if($_W['ispost']) {
$file = upload_file($_FILES['file'], 'excel');
if(is_error($file)) {
imessage(error(-1, $file['message']), '', 'ajax');
}
$data = read_excel($file);
if(is_error($data)) {
imessage(error(-1, $data['message']), '', 'ajax');
}
unset($data[0]);
if(empty($data)) {
imessage(error(-1, '没有要导入的数据'), '', 'ajax');
}
foreach($data as $da) {
$insert = array(
'uniacid' => $_W['uniacid'],
'sid' => $sid,
'title' => trim($da[0]),
'displayorder' => intval($da[1]),
'status' => intval($da[2]),
);
pdo_insert('tiny_wmall_goods_category', $insert);
}
imessage(error(0, '导入商品分类成功'), iurl('store/goods/category/list'), 'ajax');
}
}
问题:
以上代码为选择电脑上的excel文件导入;请大神指点下,我想改成导入网站服务器上指定路径下excel文件如:/wwwroot/goods_category.xls,请问怎么修改。
有两个地方要修改.
前端页面
把上传控件修改成文本框. 类似这样
这样你可以在网页上输入待导入的文件名, 而不是上传本地文件了.
后台代码(你贴出来的 php 代码)
把这部分
修改成类似这样的