FC2ブログ

eBayでそろそろ海外ノマド生活

eBay、FXで自由な時間を作って、海外ノマドを目指します

PREV | PAGE-SELECT | NEXT

≫ EDIT

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

| スポンサー広告 | --:-- | comments(-) | trackbacks(-) | TOP↑

≫ EDIT

HARU 機能追加状況

こんにちはRYOです。本日もお読みいただきありがとうございます。


まだ風邪が抜けきらず、頭がボーっとしていますが、この2〜3日はHARUのCSV機能をせこせこと作っていました。

まずデータベースからクライアントPCへのダウンロードはさくっと作れました。CSVダウンロードってボタンを押すと、登録した全件のデータがカンマ区切りで保存されます。


そしてCSVファイルのアップロードのほうですが。

アップロード画面の中に、ファイル選択ボタンを付け、それを押すと、エクスプローラーが開き、クライアント上のCSVファイルを選択します。

さらにCSV送信ボタンを押すと、データベース側に登録されるまでは順調だったんですが、文字化けが解消されません。

PHPのロジックとしては、送信したCSVファイルはサーバー上のテンポラリー領域に読み込まれ、そこでShift-JISからUnicodeへ変換して、データベースに登録させるという流れにしています。

おそらく、SJISからUTF-8へ変換するのがうまくいってないのか、またはデータベースに登録する際にうまくいってないのか、どちらかだと思いますが、データベース側はもともとUnicodeで設定しているので、前者が怪しいと思っています。

クライアント側であらかじめUnicodeでCSVファイルを保存すれば、文字コードは気にしなくてもいいのですが、日本にはMicrosoftのOS、EXCELのシェアが多いので、それらがSJISをスタンダードで使っていたこともあり、日本のほとんどの人はSJISのCSVファイルを使ってると課程したほうがいいです。

もう少し、コーディングと睨めっこしてみます。


アップロードがうまくいけば、あとは登録件数にリミットを設けるつもりです。そうしないと、CSVファイルで一気に1万件とかアップロードされた日には、サーバーがパンクしてしまうので。


それでは本日はこのあたりで。
関連記事
スポンサーサイト

| 無在庫管理 | 00:36 | comments:0 | trackbacks:0 | TOP↑

COMMENT















非公開コメント

TRACKBACK URL

http://5nomad.blog.fc2.com/tb.php/55-3b60f8e2

TRACKBACK

PREV | PAGE-SELECT | NEXT

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。