hi
ich hab ein kleines BG in dem die Angriffe geladen werden und wenn sie angekommen sind, wird der kampf ausgeführt
nun haben wir zwei user die zur selben zeit die entsprechende php Datei aufrufen, in etwa so
Zeitpunkt (ZP)
ZP1: user1, 2 lädt die seite
ZP2: user 1, 2 laden aus der DB die angriffe, beiden laden den relevanten weil der jeweils andere noch nicht mitteilen konnte, das er fertig ist
ZP3: user1, 2 berechnen den kampf und alles
ZP4: user1, 2 kontrollieren, ob noch notwendig, alles in die DB einzutragen - beide denken JA
ZP5: beide tragen ein, dadurch teilweise doppelbuchungen, zu viele Rohstoffe etc
ZP6: beide sagen "fertig" aber zu spät
so in etwa denke ich läuft es ab, diese doppelbuchungen kommen leider vor und ich weiß nicht, wie ich sie verhindern kann
kann mir jmd. helfen
thx
topo