我已经在 .PHP 文件上编写了代码以导出 Excel 格式的表格。
当我从 Localhost(使用 XAMPP)运行 .PHP 文件时,代码可以正常工作。Excel 文件提取为 .XLS。
但是,当我将此 .PHP 文件放在服务器上时,正在提取 .XLS 文件,但其中没有任何值。
我怀疑,可能是文件权限的问题;但我不确定。
我也不确定应该为该特定文件分配什么模式(CHMOD 777 或其他)。
请帮我解决这个问题。
代码如下:
<head>
<?php
$str='';
$fileName = 'report'.date("Y-m-d").".xls";
$f=@fopen("download/excel/".$fileName,"w+");
?>
</head>
<body>
$str.="<table>MY TABLE CODES INSIDE THIS</table>";
@fwrite($f,$str);
@fclose($f);
</body>