dポイントプレゼントキャンペーン実施中!

自分で制作中のサイトに、「お気に入りに追加ボタン」をクリックすると、お気に入りに追加したものだけが一覧で見れるような機能を追加したいのですが、どのようにすればいいのでしょうか?

イメージはホットペーッパービューティーのような感じです。
https://beauty.hotpepper.jp/svcSB/macBA/salon/
(もっとシンプルなものでいいです)

また、この機能は何と呼ばれる機能なのでしょうか?
自分で調べようと思っても、なかなか思った情報にたどり着けません。

設定方法を分かりやすく説明しているサイトなど、何でも結構です。
ぜひアドバイスをください。
どうぞよろしくお願いします。

「サイト内お気に入り登録機能の作り方(ブラ」の質問画像

質問者からの補足コメント

  • うーん・・・

    bx2さん、ありがとうございます。
    「登録対象のIDをすべてクッキーに保存する」を実現するには何を勉強したら良いのでしょうか?
    何も分かっていなくて、本当にすみません。

    No.2の回答に寄せられた補足コメントです。 補足日時:2017/07/03 16:26

A 回答 (3件)

自動生成したユニーク(一意)なユーザーIDをブラウザのクッキーに保存して、サイト側のデータベースにユーザーIDと登録対象のIDを保存していると思います。



データベースに保存せず、登録対象のIDをすべてクッキーに保存する方法でも実現可能です。

データベースに登録していれば、登録数の集計を行い、データの分析が可能になります。

ユーザーIDは簡単には推測できない方法で生成します。ブラウザ側でクッキーの書き換えは簡単に行えるので、書き換えたユーザーIDが偶然一致すれば他人になりすますことは可能ですが、個人情報は含んでいないので厳密な管理は行っていません。クッキーの改ざんが発覚したら、そのユーザーIDをデータベースから削除して無効化するだけです。

呼び方は「ブックマーク」「お気に入り」「クリップ」など、ブラウザなどの機能と同じです。
この回答への補足あり
    • good
    • 0

>「登録対象のIDをすべてクッキーに保存する」を実現するには何を勉強したら良いのでしょうか?



クッキーに保存する方法は、JavaScript です。

http://so-zou.jp/web-app/tech/programming/javasc …

サイト側を PHP で作成しているなら、$_COOKIE 変数で値を取り出せます。

http://php.net/manual/ja/reserved.variables.cook …
    • good
    • 0
この回答へのお礼

助かりました

ありがとうございます。
JavaScriptとPHPを基本から勉強してみます。

お礼日時:2017/07/10 17:11

サイトのお気に入りに追加のボタンを押して、お気に入りに追加されるのは、そのボタンの有るページですよ

    • good
    • 0
この回答へのお礼

ありがとう

ありがとうございます。

お礼日時:2017/07/10 17:10

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!