
PHP5をインストールしたローカル環境で、落ちていたサンプルコードを改造して使おうとしているのですが、PearのXML/Unserializer.phpが無いと言われます。
PEARのサイトで検索してみても見つかりません。
どこで見つけたらよいのでしょうか?
それともPHP5では使えないのでしょうか?
ちなみに落ちていたサンプルコードは以下の通りです。
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>PHPのPEARパッケージであるServices_Amazon</title>
<meta name="description" content="Amazonウェブサービスを簡単に扱うことができるPEARのServices_Amazonを使ってみる。" />
</head>
<body>
<form method="POST" action="<?php $_SERVER['PHP_SELF'] ?>">
書籍検索:
<input type="text" name="keywd" size="30" maxlength="255" value="<?php print($_POST['keywd']); ?>" />
<input type="submit" value="検索" />
</form>
<?php
// 検索ボックスに入力されたかの判定
if($_POST['keywd'] != '') {
$AWSAccessKeyId = "****************";
$Version = "2008-04-07";
$AssociateTag = "working16h-22";
$SearchIndex = "Books";
$ResponseGroup = "Medium";
$Keywords = htmlspecialchars($_POST['keywd']);
require_once 'Services/AmazonECS4.php';
$amazon = new Services_AmazonECS4($AWSAccessKeyId,$AssociateTag);
$amazon->setLocale('JP');
$option = array(
'Keywords' => $Keywords,
'Sort' => 'salesrank',
'ResponseGroup' => $ResponseGroup,
'Version' => $Version,
);
$result = $amazon->ItemSearch($SearchIndex,$option);
if(PEAR::isError($result)){
die($result->message);
}
foreach ($result["Item"] as $key => $value){
$ama1 = $value["DetailPageURL"];
$ama2 = $value["ItemAttributes"]["Title"];
$ama3 = $value["ItemAttributes"]["Author"][0];
print('<p>タイトル:<a href="' . $ama1 . '" target="_blank">' . $ama2 . '</a><br />著者:' . $ama3 . '</p>');
}
}
?>
</body>
</html>
No.1ベストアンサー
- 回答日時:
これかな?
Package Information: XML_Serializer
http://pear.php.net/package/XML_Serializer/downl …
こういうのもありますけど
Zend_Service_Amazon
http://framework.zend.com/manual/ja/zend.service …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
日付と年月日を選択するコード...
-
XMLパースエラー回避方法
-
文字化けについて
-
php エラー
-
PHPのif文でその処理を途中で抜...
-
Subversionのリポジトリの削除
-
.phpファイルが、表示されない
-
FTPコマンドでディレクトリごと...
-
Illustratorで文字と画像を流し...
-
「クラウドにアップロード」」...
-
@fileとは
-
さくらインターネットでメール...
-
FORMで送信ボタンと戻るボタン...
-
PHPがうまく表示されない・・・?
-
phpのクラスにて別ファイルの変...
-
phpでのメール転送(添付ファイ...
-
imagecreatetruecolor()関数で...
-
webroot以外の画像の表示
-
PHP session_destroyとsession...
-
shift-jisでfgetcsv
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
文字化けについて
-
日付と年月日を選択するコード...
-
phpの画面表示が真っ白です
-
PHPでHTLM入力された背...
-
一つのphpファイルでframeset
-
phpの質問です
-
ライブドアブログにPHPスクリプ...
-
PHP→JavaScriptへの書き換え
-
PHPをはじめて1日目なので・・・
-
外部PHPファイルの読込みについて
-
phpでテキストファイルへ書き込み
-
header関数について
-
mb_convert_variablesで変換出...
-
更新pingの送信について
-
Wordpressを利用したソート機能...
-
連番を書き出すなどの単純処理...
-
ここでの ②if($su_d<>"")の比較...
-
文字列の一部を取り出したいの...
-
POSTされた値をEUCで表示したい
-
ローカル環境で動くのに本番環...
おすすめ情報