- 2007-02-19 (月) 23:39
- Web関連


- PHP5.2.1とあれこれ
いつの間にかPHP5.2.1ってのが出てたみたい
PHP: Downloads
やまかんで上書きインストールを実施。そしたら前回なぞだった、php.iniの一番最後にすべてのextensionの読み込みが指定されてた理由が解った。
PHPのインストーラが追記してました。なんとなく今回も確認したら、前回同様一番最後にextensionのリストがくっついてた。
追記してくれるのはうれしいんだけど、全部読み込みになってるのはちょっとね・・・
PHPには、browscapってのがあって、これでブラウザの情報が解るらしい。
PHPのバイナリには含まれてなくて、使うには最新版の php_broescap.ini をダウンロードしてきて、php.ini にその位置を記述する事で使用可能になるみたいです。
これで、PHP側からJavascriptのON/OFFが解るのかと思っていたら、どうもそういうものではなかったみたい。つまり、そのブラウザにどういう機能があるかが解るようにするための物だったみたい。
つまり、本来Javascriptの機能を持っているのに、オフでアクセスしてきた時に、メッセージを表示する機能とかを組み込む時に、ブラウザを一つ一つ指定して判断させるのではなく、機能引きでの条件判断を可能にしたりするものみたいです。
DJTRは、どっかで試してみたかったスクリプト。
DJTRで日本語を綺麗な画像に変換 (テックdeGo)
ヘッダタグの文字を、GDを使ってサーバサイドでラスタライズするPHPスクリプトです。
GD2以降・FreeStyle2以降が必須という事で、確認したけどいけそうだったので、フォント付をアップロードし確認してみました。
Dynamic Japanese Text Replacement Example
なるほど、動作はするみたいだけど、気になるのが文字コード。
このサイト(EUC)に組み込んだとき、化けたりしないかな?
- Newer >: links for 2007-02-19
- < Older: links for 2007-02-18
ping a Trackback
- TrackBack URL for this entry.(1)
Comments:(2)
-
said
February 21, 2007 3:26 PM
|
ReplyThis!
こんにちは。DJTRを試していただき、ありがとうございます!にもかかわらずコメントが遅くなってすみません。
さて、「EUC-JPのコードで大丈夫か」の件ですが、少なくとも私がEUC-JPの環境で試した限りでは問題なく表示されました。
なお、コードの中でUTF-8に変換している部分がありますが、これはfreetypeライブラリがUTF-8に変換しないと漢字のイメージをうまく生成してくれないからです。この辺がマルチバイト環境の辛いところですね...
-
-
replied for
junon's comment
February 21, 2007 8:48 PM
|
ReplyThis!
いえいえ、こちらこそご挨拶もしてなくて、申し訳ありません。
>さて、「EUC-JPのコードで大丈夫か」の件ですが、少なくとも私がEUC-JPの環境で試した限りでは問題なく表示されました。
わざわざ、確認していただいてありがとうございました。
あの文字化けは私のPHPの環境設定が、いい加減なせいじゃないかと思ってます。設定を見直したうえで、早速組み込みに挑戦したいと思います。
-




スクリプトの読み込みが完了していません。
メールフォーム(Javascriptを使用していません)や、
Twitter経由のCommentでもReplyいたします。ただし返信はブログのコメントとして行う事もあります。