リード開発メモ

大阪のソフトウェア会社です。 技術的な事柄についてのメモとしてブログを始めます。

2013年05月

PHP で出力した画像を HTML で表示する

php で出力した画像を HTML で表示するのは以下のようにする。
test.html はもちろん php でもよい。
image.php は readfile で画像を読み込み、ブラウザに出力しているだけ。
このとき image.php は、header 関数で Content-Type を出力するより前に、何かのデータをブラウザに送ってはいけない。

test.html
<HTML>
<img src="image.php" />
</HTML>

image.php
<?php
header('Content-type: image/png');
readfile('example1.png');
?>

PHP pChart 2.1.3 をダウンロード

PHP のグラフ描画ライブラリ pChart だが、新バージョン pChart 2 が存在するようだ。
以下からダウンロードできる。

http://www.pchart.net/

PHP pChart.1.27d をダウンロード

PHP でグラフを描くことになり、pChart を使うことにした。

pChart.1.27d.rar を以下からダウンロードする。
http://pchart.sourceforge.net/download.php

xampp の php 情報画面で GD モジュールが有効になっていることを確認する。

pChart.1.27d.rar を解答し、できたフォルダごとブラウザからアクセスできる適当なフォルダに置く。

以上で、準備は完了で、フォルダに入っているサンプルページにアクセスしてみる。
そうすると以下のようなエラーがでる。


Deprecated: Function split() is deprecated in Example1.php on line xx



どうやら、split 関数が問題のようで PHP 5.3 からは非推奨になったらしく、explode に置き換えるか、正規表現を使う場合は preg_split を使うようにするといいらしい。

Skype add-in for Internet Explorer が正常に動作しなくなりました。

Skype を入れたらアクションセンターに次のようなメッセージが表示されるようになった。
Windows7+IE8。ある案件の都合でIE8のままにしてある。

Skype add-in for Internet Explorer をアップデートせよとのことなのだが…

どうやら、Skipe で有料通話をかけないのであれば、コントロールパネルから「Skype Click to Call」をアンインストールすることで解決するらしい。もちろんアンインストールしました。

Skype add-in for Internet Explorer の問題を解決する

Skype add-in for Internet Explorer が正常に動作しなくなりました。

この問題を解決する Skype add-in for Internet Explorer の新しいバージョン
をダウンロードできます。Skype Limited では、セキュリティと安定性の向上のために、
Skype add-in for Internet Explorer の最新バージョンに更新することを推奨して
います。

タップまたはクリックして Skype Limited の Web サイトから更新プログラムをダウンロード

都道府県のカンマ区切り

都道府県のカンマ区切りが欲しかったので。
北海道,青森県,岩手県,宮城県,秋田県,山形県,福島県,茨城県,栃木県,群馬県,埼玉県,千葉県,東京都,神奈川県,新潟県,山梨県,長野県,富山県,石川県,福井県,岐阜県,静岡県,愛知県,三重県,滋賀県,京都府,大阪府,兵庫県,奈良県,和歌山県,鳥取県,島根県,岡山県,広島県,山口県,徳島県,香川県,愛媛県,高知県,福岡県,佐賀県,長崎県,熊本県,大分県,宮崎県,鹿児島県,沖縄県

アクセスカウンター
  • 今日:
  • 昨日:
  • 累計: