勉強したことのメモ

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

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

   

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

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

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

 

■参考サイト

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

 - PHP

  関連記事

images
var_dumpの中に複数値を入れられる

何行もvar_dump書いてたけど一行でいけるみたい。 <?php $ho ...

images
PHPで指定日から曜日を割り出す

曜日ってどうやって割り出すの? となったのでメモ。 ■リファレンス http:/ ...

images
フォルダにリンク制限をかける

imgというフォルダがあり、直接URLを叩いても 中身を見られないけど、同一サー ...

images
画像をアップロードすると複数サムネイルを生成する方法

フォームで画像をアップロードすると、予め定めておいた大中小のサイズでサムネイル画 ...

images
登録画像orノーイメージ画像の振り分け表示

<? /* 画像が登録されていれば当該画像を読み出し、 登録されていない場 ...

msyql-image
MySQLのエラーメール送付

MySQLエラーを取得してエラーメール送付。 <? error_repor ...

images
PHPファイルを解析する時に役立つ関数

初めて見るファイルに対して読み解くのに 役立つ関数が3つあったのでメモ。 get ...

images
PHPでベーシック認証をかける方法

PHPでBasic認証をかけているソースを拝見する機会があり、衝撃だったのでメモ ...

images
PHPのintval

intvalという見たこと無い関数があったのでメモ。 ■リファレンス http: ...

images
PHPの配列でキーの最大値を取得

PHPの配列でキーの最大値を取得したかった。以下で対応する。 [crayon-5 ...