Google+ には非常にシンプルな招待システムがあり、1 つの招待リンクに 150 のサインアップが含まれていました。ユーザーが招待リンクを介してサインアップすると、利用可能なシートの数が減少し、最終的に 150 のサインアップに達したときに招待リンクが機能しなくなりました。私はサービスを構築しており、すべての新規ユーザーにリンクを提供し、x の招待状を共有したいと考えています。このシステムを PHP を使用して最も単純な形式で複製するにはどうすればよいでしょうか。
1 に答える
2
データベース テーブル「invites」を作成します。
- ID
- ユーザーID
- 容量
登録リンクには招待者の user_id が含まれます: www.domain.com/join.php?invited_by=14530
次に、join.php には 2 つの関数があります。1 - user_id = 14530 の容量を 1 減らします。2 - 新しい user_id とデフォルトの 150 招待を使用して、「invites」に新しい行を挿入します。
条件も必要です!この条件は、招待者の容量がゼロでないかどうかを確認します。その場合、招待された訪問者は参加できません。
最も簡単な方法だと思います。
于 2012-02-19T19:25:33.823 に答える