勉強したことのメモ

webプログラマ見習いが勉強したことのメモ。

PHPでCSVファイルを作って開くと「SYLKファイルが云々」のアラートが出た

   

データベースのログを整形してCSVファイルを生成し、ダウンロード及びエクセルで開こうとすると「Excelは'aaa.csv'がSYLKファイルであることを確認しましたが……」みたいなアラートが出た。

CSVファイルの生成部分に関してはPHPのソースを使いまわしていたので問題はなさそう。Excelもアップグレードとか何もしていない。

で、調べてみると「1行目のデータがIDになっているとSYLKファイルとご認識される」らしい。全然知らんかった。注意する。

 

■参考サイト

http://pasofaq.jp/office/excel/sylk.htm

 - PHP

  関連記事

images
PHPのチェック系関数

たまたまis_objectという関数を見かけて、 is_numericとかiss ...

images
PHPで値が空の配列を削除

やりたかった事は配列でキーは入っていて値が入っていない ものを削除したかった。 ...

images
$_SERVER['PHP_SELF']に脆弱性あり

formのaction属性とかページングのリンクとかで、 <form ac ...

msyql-image
ランダム表示のページング

MySQLからデータを持ってくる際に、 ランダムな表示を行ってほしいと言われた。 ...

images
PHPで縦横どちらかが指定の長さを超えた場合、比率を保ったままリサイズ

PHPで縦横どちらかが指定の長さを超えた場合、 比率を保ったままリサイズしたかっ ...

images
PHPのfor文とforeach文

ループ処理の際、forとforeachのどっちでもいけそうな場合、 特にどっちを ...

images
PHPの日付・時刻関連

使えそうなものをまとめてメモ。 【関数】 ----------- ■date 日 ...

images
var_export

PHPのソースでvar_exportという見慣れない関数があった。 Aファイルか ...

images
Warning: Division by zero in

PHPでグラフ作ってる時に出たエラー 「Warning: Division by ...

images
画像登録用のfunction

<?php /****** 画像アップロード用function 画像送付側 ...