RE: [PHP-WIN] What to do, what to do!
| From: | Todd Williamsen | Date: | Fri, 14 Dec 2001 03:27:16 +0000 |
| Subject: | RE: [PHP-WIN] What to do, what to do! | ||
| References: | 1 | Groups: | php.windows |
| Request: | Send a blank email to php-windows+get-10894@lists.php.net to get a copy of this message | ||
Damn, this is definitely uncharted territory, I just learned PHP about a
month ago
Thank you,
Todd Williamsen, MCSE
home: 847.265.4692
Cell: 847.867.9427
-----Original Message-----
From: Michael Sims [mailto:mhsims@midsouth.rr.com]
Sent: Thursday, December 13, 2001 9:18 PM
To: Todd Williamsen; php-windows@lists.php.net
Subject: Re: [PHP-WIN] What to do, what to do!
At 08:31 PM 12/13/2001 -0600, Todd Williamsen wrote:
>I thought about that, but the problem is, what happens when the time
>expires and the loser doesn't report?
and
At 08:55 PM 12/13/2001 -0600, Todd Williamsen wrote:
>Since there is a ranking system, and if the game doesn't get reported
>by the loser, should it be that the winner automatically gets the win?
That's really a design/functionality question, not a PHP one, but
nevertheless I see two ways to deal with this. If a game is still
pending
after a predetermined amount of time, either:
(1) Manually intervene by contacting both the winner and loser and see
what
the hold-up is.
or
(2) Establish a rule that if a loser fails to either contest a reported
game or verify it within the required time frame it will automatically
be
verified.
Which way you go really depends on how many games are reported and how
much
free time you have. Option 1 puts the responsibility on your shoulders
and
option 2 puts it on the shoulders of your players. Just depends on what
philosophy you take when designing the system.
Read on...
At 08:39 PM 12/13/2001 -0600, you wrote:
>Actually I have no idea where to start on something like this... This
>is going to be challenge!
But that's what makes it fun. :)
It sounds to me that you already had some code and functionality in
place
before you took it down due to the abuse problems. If this is the case
then it shouldn't be terribly difficult to modify/expand it to include
the
functionality we have been discussing. If you have specific questions
or
have some code to post I'll throw around my ideas, for whatever they're
worth (I'm far from an expert).