PORTAL > DOWNLOAD > 買いたい物リストPHP

お持ち帰りのコーナー

LIST / PREV FILE / NEXT FILE

買いたい物リストPHPこのエントリーを含むはてなブックマーク

コンセプト

特徴

最新版ダウンロード

2012/06/24 Ver.0.2
ダウンロード (zip/26KB)

変更履歴

2012/06/24 Ver.0.2
  • AmazonのIFRAMEの仕様が変わっていたので対応。
  • フリーワード検索を実装しました。
  • 希望購入価格を一覧にも表示するようにしました。
ダウンロード (zip/605KB)
2009/05/09 Ver.0.1
  • それなりに動くようになったので公開

使い方

  1. ダウンロードしたzipファイルを解凍します。
  2. サンプルに倣って、買い物リストをテキストファイルで用意します。
     →同梱のExcelファイルでも作成できます。
  3. setting.txtを開き、1行目の参考行、2行目以降のサンプルに倣って、買い物リストPHP内で表示される項目の表示名を設定します。
  4. 変更の必要がある場合は、setting.phpの設定項目を変更します。(AmazonのアソシエイトIDがある場合は変更します)
  5. PHPが使えるサーバーにアップロードします。
  6. ブラウザ等で動作確認し、問題がなければ使用してください。

現時点での制限事項

  • フリーワードでの検索は実装されていません。頭文字リンクのみです。
  • Amazonからのロングネームデータの取得はできません。(IFRAMEからデータ抜いているので)
  • 買い物リストの自動並べ替えは、頭文字以外ではされません。(頭文字では並びかわりますが、それ以外は入力順表示になります)
  • Web上からの商品の追加、削除機能はありません。(必ずテキストファイルの方を変更してください)
  • ユーザー認証は実装されていません。(URLを打ち込めば誰でも買い物リストを閲覧できる状態でアップロードされます。)
  • 動作保証はしかねます。(適当に作ったので、どのバージョンのPHPで動くのかわかりません)
  • 制御上、商品名等に「,」は使用できません。「,」等に変更してください。
  • Amazonからのデータは、Amazon Webサービスからではなく、Iframeのソースから取得しているので、文字数が多いと途中までしか取得されません。
  • Amazonから取得している著作名は、文字数が少なくても、一人目までしか取得しません。
  • インデックス作成で「キ」と「ギ」が「キ」にまとまったりする動きはありません。別になります。
  • 作成されるHTMLは<!DOCTYPE 〜 がない等、あまり正しいHTMLではありません。正しくすると容量が増えてしまうことも気にした措置です。
  • 設置サーバーによっては動かない可能性があります。

利用規約っぽいこと

  • すべての環境での動作を保証するものではありません。
  • このPHPを使用したために発生したいかなる事故、問題等も作者は責任を負わないものとしたいです。
  • つまり使うのは自由ですが面倒ごとは勘弁です。
  • 改変、配布などは自由にしてくださって構いません。自分で作ったフリぐらいまででしたら気にしません。作ったフリかつ、こっちをソース泥棒扱いとかされると困りますが。
  • 改変&配布の際はここと同様に無料であって欲しいですが、有料化するのも特にとがめません。
  • PHPソース、設置方法等の質問には答えかねます。