PHP

HTML5

HTML5のcanvasでランキング描画

Canvasのグラフ描画は楽。SVGよりかなり手軽。 HTML5+CSS+jQueryでランキングページを作ってみました。 Canvasの座標系において、最大が横300 縦150なのは仕様なのかなー?CSScanvasの大きさを指定しても、...
PHP

Zend_Mailでマルチバイトメール

まともなコードが掲載されていなかったので、汚いですが掲載。 $mail = new Zend_Mail('ISO-2022-JP'); $mail->setHeaderEncoding(Zend_Mime::ENCODING_BASE64)...
PHP

メールアドレスのドメイン部分をチェック

ユーザが入力したメアドの検証をするために、アットマーク以降のドメイン部分を検証する。 <?php /** * Validate the mail address * * @author Yuki Matsukura * @version $...
PHP

PHPでXML-RPC

Blog記事の更新をサーチエンジンなどに通知するXML RPCをPHPで実装する方法を紹介します。 まず、weblogUpdates.pingの仕様。 weblogUpdates.ping (weblogname, weblogurl, c...
PHP

[Thu Dec 17 22:56:22 2009] [notice] child pid 2121 exit signal Segmentation fault (11)

PHP 5.2.8にて、apacheのエラーログにsegmentation faultが記録されるが、どこで起きているかわからない。 child pid 2121 exit signal Segmentation fault (11) しか...
PHP

CGI benchmarking

Server version: Apache/2.2.11 (Unix) Debian GNU/Linux 5.0 Client: JMeter 20000 req 2 threads. "Hello World!" の出力 HTML, P...
PHP

URLリダイレクタ

2chで、外部サイトへのURLリンクで使っているime.nuサービスみたいなのを書いてみた。 使い方 リンク元をさらしたくないときにはどうぞ。
PHP

APCのapc.include_once_override=1は危険・・・

こんなエラーがいっぱい出てた。 Cannot redeclare class mail_smtp in /usr/local/lib/php/Mail.php on line 52. Cannot redeclare class mail_...
PHP

PHPで先月の求め方

print date('n', strtotime('- 1 second ', strtotime(date('Y-m-01')))); アプローチは、今月の1日から1秒引いた時の月。 strtotime('-1 month'); はちゃ...
PHP

PHP 5.2.10 configure error

PHP5.2.10が出たので開発環境へインストール。 5.2.8と同じオプションでconfigureしたのにこんなエラーが出た。 % ./configure --enable-mbstring --enable-soap --enable-...