<?php
if
(
$_POST
['file_stu'] ==
"true"
)
{
$filename
=
$_FILES
['inputExcel']['name'];
$tmp_name
=
$_FILES
['inputExcel']['tmp_name'];
$msg
= uploadFile(
$filename
,
$tmp_name
);
echo
$msg
;
}
function
uploadFile(
$file
,
$filetempname
)
{
$filePath
= 'upFile/';
$str
=
""
;
require_once
'PHPExcel/PHPExcel.php';
require_once
'PHPExcel/IOFactory.php';
require_once
'PHPExcel/Reader/Excel5.php';
$time
=
date
(
"y-m-d-H-i-s"
);
$extend
=
strrchr
(
$file
,'.');
$name
=
$time
.
$extend
;
$uploadfile
=
$filePath
.
$name
;
$result
=move_uploaded_file(
$filetempname
,
$uploadfile
);
echo
$result
;
if
(
$result
)
{
include
"../data/common.inc.php"
;
$objReader
= PHPExcel_IOFactory::createReader('Excel5');
$objPHPExcel
=
$objReader
->load(
$uploadfile
);
$sheet
=
$objPHPExcel
->getSheet(0);
$highestRow
=
$sheet
->getHighestRow();
$highestColumn
=
$sheet
->getHighestColumn();
for
(
$j
=1;
$j
<=
$highestRow
;
$j
++)
{
for
(
$k
='A';
$k
<=
$highestColumn
;
$k
++)
{
$str
.=
$objPHPExcel
->getActiveSheet()->getCell(
"$k$j"
)->getValue().'\\';
}
echo
$str
;
die
();
$strs
=
explode
(
"\\"
,
$str
);
print_r(
$strs
);
exit
;
$sql
= "insert into dede_arctype(
`reid` ,
`topid` ,
`sortrank` ,
`typename` ,
`typedir` ,
`isdefault` ,
`defaultname` ,
`issend`
)
values (
'
".$strs[0]."
','
".$strs[1]."
','
". $strs[2]."
','
". $strs[3]."
','
". $strs[4]."
','
". $strs[5]."
','
". $strs[6]."
','
". $strs[7]."
')";
}
unlink(
$uploadfile
);
$msg
=
"导入成功!"
;
}
}
?>