Webサイトのフォームから値を送信した相手がユーザなのか、ハッカーのスクリプトの仕業なのかを判断する場合、画像による認証機能は有効な方法の1つです。一般的に、文字を歪ませた画像をユーザに提示し、そこに書かれた文字列を入力させることで認証を行います。 今回は、CAPTCHAを実装するためのVisual and Audio CAPTCHAクラスを紹介します。 Visual and Audio CAPTCHA(以下、PhpCaptcha)はEdoward Eliot氏のサイト (http://www.ejeliot.com/pages/php-captcha)において公開されており、CAPTCHA画像のみならず、音声ファイルも作成可能です。ただし、画像ファイルを作成するにはフォントファイルへのパスを指定しなければなりません。 ここではhttp://www.gnome.org/fonts/からダウ