login  Naam:   Wachtwoord: 
Registreer je!
 Forum

dubbelklikken

Offline Cygnus - 07/12/2005 17:11 (laatste wijziging 07/12/2005 17:44)
Avatar van CygnusNieuw lid hallo,

ik ben een soort van beheerder op een online spel (mafia)
en nu hebben wij een probleem met een soort van bug...

als je 2 schermen naast elkaar hebt (bijvoorbeeld bij het bank script, kan ook bij andere scripten)
en bij beide neerzet: 20000 storten.
en dan bij het eerste scherm op enter en dan bij de 2e een muisklik doet wordt het geld verdubbelt.

ik zelf probeer het met microtime() op te lossen... maar dat werkt niet goed (iig niet daarvoor)
  1. <?php
  2. function getmicrotime(){
  3. list($usec, $sec) = explode(" ",microtime());
  4. return ((float)$usec + (float)$sec);
  5. }
  6.  
  7. $begin = getmicrotime();
  8. ?>

boven aan in het script kijkt hij of de tijd uit de database (wordt 0.01 seconden bij opgeteld) groter is als de microtime() van dan.
en dan aan het einde nog een keer die functie draaien (onder andere naam) en zet hij die tijd in de database.

kan iemand mij op een andere manier helpen of deze verfijnen?

mvg
~Cygnus

0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.18s