2012-02-03 6 views
0

Google+のワットリンクは、1つのリンクが150のサインアップを含ま招待非常に単純招待システムを持っていました。ユーザーが招待状リンクを使用してサインアップすると、利用可能な席数が減少し、最終的に招待状リンクが150回のサインアップに達すると死亡しました。私はサービスを構築しており、すべての新規ユーザーに共有する招待状の数量のリンクを提供したいと考えています。どのようにしてPHPでもっとも簡単な形でこのシステムを複製するのでしょうか?- 招待の/ x個

+0

あなたがGoogleのような巨大な会社の場合に限って、招待制限が機能します。できるだけ多くのユーザーが必要です。私が示唆しているのは、招待状のために何らかの成果システムを提供していることです。クールな子供たちがそれをやっています。 – AlfredoVR

答えて

1

データベーステーブルを作成します。「招待」。 、そして、 www.domain.com/join.php?invited_by=14530

  • ID
  • のuser_id
  • 容量がregisterationリンクは、招待者のuser_idが含まれていますjoin.phpには2つの関数があります。 1 - user_id = 14530の容量を1減らします。 2 - 新しいuser_idと150の招待状のデフォルトで "招待"する新しい行を挿入します。

    あなたも条件が必要です。 この条件は、招待者の容量がゼロでないかどうかをチェックします。 この場合、招待された訪問者は参加できません。

    最も簡単な方法だと思います。

関連する問題