タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

PHPとCSVに関するKouJustinのブックマーク (3)

  • [PHP]簡単なCSVファイル読込み方法

    概要 簡単シリーズ2段目*1 。 PHPCSVを読込む方法を簡単にメモ*2 。 読込みフォームを作る まずはフォームを用意します。 ここでの注意点はFormタグのenctype属性に”multipart/form-data”の指定を忘れないこと。僕はよく忘れます。 後は普通に<input type=”file” />と<input type=”submit” />を用意してあげるだけ。 以下サンプル <form enctype="multipart/form-data" method="post" > <table class="form"> <tr> <td class="title">CSVファイルを指定してください</td> <td class="contents"><input type="file" name="csvfile" size="50" value="" /></t

    [PHP]簡単なCSVファイル読込み方法
  • CSV読込みの為にfgetcsvを利用しても一文字目が文字化けになる - キュニナル!!

    うちの会社の環境のせいなのか、PHP5からこういった仕様になったのかどうかわかりません。(PHP4では正常に動いていたコードだったので…)CSVで日語を入れていた場合、一文字目だけが文字化けしてしまう現象が起こります。これは、PHPの内部関数は通常EUC-JPエンコードで処理をしているのに、CSVファイルはSJISエンコードなのが、問題のようです。(どうやら半角1文字分が無視されているみたい?)元々のCSVデータfgetcsvにて読込後コースRース選択I択タイプ^イプ支払いx払いステータスXテータス表示\示■解決法解決方法として、結局はエンコード周りをあさればよいみたいです。CSVを読込む「fgetcsv」の行の前に setlocale(LC_ALL, 'ja_JP'); と記述することで、直る場合もあるみたいです!それでも駄目だったら…専用に関数を作成されたPHPプロ達がいるみたいなの

  • PHP5でfgetcsvが正常に動作しない : ::yossy.blog::

    Posted on 7月 19, 2006 Filed Under PHP | CSVのインポート機能を持ったシステムをPHP4環境からPHP5環境へ移行したら、 なぜかCSVデータを正しく読み込んでくれない。っていうか一文字目が文字化け。 超悩んだあげくぐーぐるさんで検索しても以下のような記事しかみつからず。 [PHP-dev 1205] PHP5のfgetcsv()関数について 人力検索はてな - PHP4からPHP5へソースの移(長いので略) csvファイルを読み込むと1バイト目の日語が文字化け 3つ目の掲示板のyossyはあたくし自身なんですが・・・。 setlocaleとかいろいろ試してもしても結局読み込まれるCSVの文字コードは ほとんどSJISなせいなためかなんだかうまくいきません。 ちなみに検証環境はほぼFedoraCore4のデフォルトです。 PHPは5

  • 1