在我的 PHP 脚本中,我将文件上传到服务器的临时位置供以后使用,脚本支持(.txt、.csv、.xls、.xlsx)这些格式。
脚本对除.xlsx之外的所有扩展名都正常工作。.xlsx文件的数据在服务器上与垃圾数据一起上传。
$ext=fileExtension(basename($_FILES['bulkfile']['name']));
$uniqueidread=uniqid();
$dbfileread=$docroot.'/filedepot/'.$uniqueidread.".".$ext;
if(!move_uploaded_file($_FILES['bulkfile']['tmp_name'],$dbfileread)){
$errmsg['form']="Sorry, unable to upload file";
}
.xlsx文件的示例上传数据是这样的:
PK,khEü‘˖Éódã¤va0ehЛòdÂ<M1üõ€âÌS*
áPm@G“ÿ÷vuÝ•ôìÊ÷¬\ˆÀONÜI45¡!Ñ0_1N“M‰/Ãä7†É—`
这里有什么问题?