ブログや掲示板のコメントスパムやスクリプトによるユーザ登録に悩まされる場合に活用されるのがCAPTCHAだ。読みづらい文字を生成して、その文字があっていれば許諾する機能だ。 自分のサイトにも使いたい、と思ったらこれが良いかも知れない。 今回紹介するオープンソース・ソフトウェアはSOLMETRA FormValidator、CAPTCHA生成ライブラリだ。 SOLMETRA FormValidatorは一つのファイルさえ読み込めば良いので手軽に利用できる。時間を軸にして文字を生成しているようだ。セッションやCookieを使ってデータを照合を行う。 文字や色、フォントサイズ、背景画像、フォントは設定を配列で持っているので、それを変更するだけで利用できる。CAPTCHAの読みやすさ、分かりづらさはバランスが重要だが、オリジナルのものを作るのもそう難しくなさそうだ。 画像はPNG/JPEG/GIF
DB内に蓄えたデータは何のためにあるか。それは何らかの出力を行うためにある。HTMLなのか、メールなのか、CSVやPDF…種類は様々だが、結果的にデータは出力されるために存在する。 出力形態の一つにはグラフも存在する。意外と面倒なプログラムからのグラフ出力、専用のライブラリを使って手軽に作成してみよう。 今回紹介するオープンソース・ソフトウェアはImage_Graph、PHPでグラフを作成するPEARライブラリだ。 Image_Graphは元々、GraPHPiteというライブラリで、PEARへの登録を行う上でImage_Graphに名前が変わったようだ。公式サイトには数多くのサンプルが掲載されているのでぜひ見てみて欲しい。 直線的なものや滑らかな曲線のもの、二軸のグラフや複数の種類のグラフを重ねることもできる。また、背景は単色だけでなく画像を指定してすかして表示する事も可能だ。尚、利用には
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く