テーブルを Excel 形式でエクスポートするコードを .PHP ファイルに記述しました。
(XAMPP を使用して) Localhost から .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>