「WordPressで学ぶPHP(4)通信編」を発売しました。
本書は、「WordPressで学ぶPHP(1)変数・制御構造編」「WordPressで学ぶPHP(2)データ構造編」「WordPressで学ぶPHP(3)関数編」の続編にあたり、Webブラウザとサーバー(PHP)との通信と、PHPから他のサーバーに通信することについて解説します。
「お手軽Ajaxパーツ集」のAmazonパーツの更新
およそ2年前に、「ホームページやBlogが生まれ変わる お手軽Ajaxパーツ集」という本を出版しました。
その中で、Amazonの商品の情報を表示するAjaxパーツを取り上げています。
ただ、AmazonのAPIが変わったために、これまでのプログラムでは動作しなくなりました。
そこで、AmazonのAjaxパーツのプログラムを更新しました。
新しいプログラムは、以下からダウンロードすることができます。
ダウンロードしたファイルを回答すると、「amazon.php」というファイルができます。
このファイルを、Ajaxパーツ集のアップロード先ディレクトリにある「app」→「amazon」ディレクトリにアップロードして、既存のamazon.phpを置き換えます。
ただし、新しいamazon.phpでは、PHPの「hash_hmac」という関数を使っています。
この関数はPHP 5.1.2以降でなければ使えません。
したがって、新しいAmazon用Ajaxパーツも、PHP 5.1.2以降がインストールされているサーバーが必要になります。