No.1
- 回答日時:
QRコードに一つづつシリアル番号を入れておいて、サーバにアクセスした時に、その番号を入力してもらえば良いですね。
サーバ側のCGIでDBにあるシリアル番号と一致したらダウンロードを許可し、ダウンロードが終わったらDBからそのシリアル番号を削除すれば制御できます。
そのようにCGIを作れば良いですよ。
CGI開発言語は何を使うのでしょうか?
私ならperlでやりますが・・・
この回答へのお礼
お礼日時:2012/05/15 13:13
私にはできそうにないですね…(^_^;
できるとわかっただけでも質問してよかったです♪
早々に回答していただきありがとうございます。
No.2ベストアンサー
- 回答日時:
QRコードは、単なるURL入力の省力化でしかありません。
ということは例えば、「http://自サーバー/cgi-bin/present.cgi?code=ABCDE」というURLでプレゼントできるように作ります。
そして、このcode=のコードを変えてQRコードを作り、コードの使用は1個に付き1曲、ダウンロード可能なように組む感じになるでしょう。
なお、コードの発生方法も少し考えなければなりません。
非常に単純なコード、例えばcode= 00001, 00002, 00003,… などとしていってしまったら、QRコードを読んで、1曲貰った後に、URLを書き換えてアクセスして、次の1曲をもらう…なんてことをする人が出てきてしまうかもしれません。
一つは、特定の演算を施して暗号化するという手があります。でもこれも、いくつかコードがあれば暗号化の規則を見破られてしまわないとも限りません。
もう一つは、100曲ならコードも100個、完全にランダムで発生させます。また、コード自体の改変も検出できるように、チェックサムも付加します。
そうしたコードを付けてQRコードを作り、一度使用されたコードは使用不可とサーバー側でマークしていくことで、1コード1曲が実現出来ると思います。
この回答へのお礼
お礼日時:2012/05/15 13:14
なるほど!
できても単純なコードでは不正利用されることもあるんですね。
私にはできそうにないですが
とても勉強になりました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 時計・電卓・電子辞書 スマートウォッチについて教えてください 3 2023/08/27 11:26
- Visual Basic(VBA) QRコード作成マクロについて 3 2022/11/26 16:55
- 電子マネー・電子決済 QRコード決済を使ったことありますか? 8 2023/07/13 11:16
- LINE LINE IDコード 1 2023/05/07 14:49
- スタンプ・絵文字・顔文字 LINEギフトって私が友人にもらったギフト(スタバのドリンク)を主人に使って欲しい場合ギフトページの 2 2022/12/21 10:26
- LINE LINEのQRコードについて LINEのQRコードって更新したら、更新前の私のQRコードを持っている 3 2022/07/27 13:43
- その他(プログラミング・Web制作) スプレッドシート 一括でQRコードを生成したい 2 2022/12/15 11:36
- 電子書籍 タブレットでQRコードが読み取れない 3 2023/04/03 07:22
- 知的財産権 取扱説明書の取扱いで違法になるのはどれでしょうか? 2 2022/08/01 17:12
- Gmail 携帯電話を使わず Google の二段階認証を登録できる? 2 2023/03/29 21:56
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ソフトの製品コードを知りたい
-
アクセスを使用してITFコー...
-
Access サブフォームでの選択行...
-
ACCESSでVBAから選択クエリの抽...
-
未審査請求包袋抽出表作成とは...
-
ACCESS 複数のフォームから同一...
-
エクセルで、抽出したデータだ...
-
前のレコードの値を自動で入れたい
-
googleフォームでインストール...
-
ACCESSのクエリー抽出条件にIIF...
-
.flex-direction プロパティは...
-
Accessフォームが入力できません。
-
アクセス 同じフィールド(テキ...
-
Accessでフィルタの実行アクシ...
-
「パラメータが少なすぎます。3...
-
サブフォームが見えなくなる。
-
access の 最終レコードの判定...
-
新しいレコードへの移動時にト...
-
Access 複数フォームを...
-
COUNTIFのやり方を教えてくださ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ソフトの製品コードを知りたい
-
アクセスを使用してITFコー...
-
QRコードを使ってプレゼント
-
エクセルで、抽出したデータだ...
-
Access サブフォームでの選択行...
-
ACCESSでVBAから選択クエリの抽...
-
Accessでデータを更新したらそ...
-
前のレコードの値を自動で入れたい
-
ExcelのComboboxでマウスのスク...
-
ACCESS 複数のフォームから同一...
-
インデックスまたは主キーにはn...
-
Access 複数フォームを...
-
Access2000、これはいったい・...
-
「パラメータが少なすぎます。3...
-
Accessのコンボボックスでリス...
-
PDFファイルから特定の文字を検...
-
Accessでフォームに自動入力し...
-
access別のテーブルを参照して...
-
ACCSESS2013VBA フォームのレコ...
-
AccessのWHERE句において、変数...
おすすめ情報