Re: What to do, what to do!
| From: | Todd Williamsen | Date: | Fri, 14 Dec 2001 02:39:40 +0000 |
| Subject: | Re: What to do, what to do! | ||
| References: | 1 2 3 | Groups: | php.windows |
| Request: | Send a blank email to php-windows+get-10891@lists.php.net to get a copy of this message | ||
Actually I have no idea where to start on something like this... This is
going to be challenge!
"Todd Williamsen" <todd@williamsen.net> wrote in message
news:20011214022635.30703.qmail@pb1.pair.com...
> I thought about that, but the problem is, what happens when the time
expires
> and the loser doesn't report?
>
>
> "Michael Sims" <mhsims@midsouth.rr.com> wrote in message
>
> news:5.1.0.14.0.20011213202035.035d2d08@pop-server.midsouth.rr.com...
> > At 08:02 PM 12/13/2001 -0600, Todd Williamsen wrote:
> > [...]
> > >The problem is that abusers of the site will report games that they
have
> not
> > >played and screws up the stats of the players that he supposedly played
> > >against.
> > >
> > >Now, the ultimate solution would be to have a way where when the winner
> > >reports the game it should also be authenticated by the loser as well.
> So
> > >you would have two people reporting in order for the game to be
actually
> > >recorded in the database.
> > >
> > >I am asking You All Knowing Ones what would be a solution to this and
how
> > >would I implement it?
> > [...]
> >
> > This is probably what I'd do. Create a "pending" table that stores
> > reported games that have not been verified. When a user reports a game,
> > they choose another user as the loser and then a record is written into
> the
> > pending table, and an email is sent to the loser informing him that he
has
> > a pending game to verify. Create an interface that allows people to
view
> > games pending verification. From there a user that was reported as the
> > loser can verify a pending game by entering their password. Once this
is
> > done, the pending item is moved into the verified games.
> >
> > Setup a timed job to notify you of pending games that are older than a
> > certain number of days, so you can see what the holdup is and delete
them
> > out if necessary.
> >
>
>