勉強したことのメモ

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

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

   

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

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

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

 

■参考サイト

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

 - PHP

  関連記事

PHPで画像のサイズや拡張子等、詳細情報を取得

PHPで画像のサイズや拡張子等、詳細情報を取得する際 いつもググってしまっていた ...

PHPのshort_open_tagのデメリット

PHPをHTML内に書くときは、書く速さと見易さ重視で、   [cra ...

日付と時間のピッカー

ここだとbootstrap使用だけど、他に良さそうなものがあったのでメモ。 ■参 ...

PHPで他サーバにファイルをアップロードする2

formで画像を送信した後、他サーバにファイルをアップロードしたかった。以前はP ...

PHPにて自動でファイルを呼び出す(auto_prepend_file)

設定ファイルとかをinclude('config.php')みたいに、 いちいち ...

PHPのintval

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

数値を3桁とかでカンマ区切りにする

見たこと無い関数が業務中にあったのでメモ。 number_format ■参考サ ...

URLのクエリを取得

<? /* 通常であれば$_GETとかで取得するが、 http://tes ...

PHPでソーシャル(SNS)ログインする方法

「facebook / twitter / Googleアカウントでログインする ...

PHPで日付の比較

以前に「締切日を設けて、今日の日付と比較して分岐させる」というもので 日付の比較 ...