[Need Help]Itemshop Bug

05/29/2012 18:20 Anyarur#1
Hallo E*Pvper,

nachdem ich über die SuFu nichts zu meinen Problem fand, bitte ich nun hier einmal um Hilfe...

Es geht um folgendes:
Wenn man z.B. mit 2 PC's auf der Homepage eingeloggt ist und PC1 etwas im Itemshop kauft(500Coins sind vorhanden) das z.B. 400Coins kostet, so kann PC2 das gleiche Item kaufen, da bei ihn immer noch die 500Coins sind...


Ich weiß, dass man entweder i-was einstellen muss, dass auf PC2 die Session angepasst wird, wenn man bei PC1 in der laufenden Session etwas gekauft hat, oder vor jeden Kauf die aktuelle anzahl an Coins von der DB erfragt... mir fehlen leider die nötigen Kenntnisse in php und hoffe deswegen auf eure Hilfe.

Hier ist nochmal der dl von der is_buy:
[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]
05/29/2012 18:28 .Avent#2
An der is_buy finde ich jetzt momentan keine Fehler, wobei ich dir eine neue bei Wunsch schicken kann. Bist du mit PC1 & PC2 im selben Account eingeloggt ?
05/29/2012 19:08 Anyarur#3
Ja... PC1 und PC2 sind 1 Account...

Und der Bug ist ebend, dass bei PC1 die Session zwar angepasst wird, aber die Session bei PC2 immer noch die alte ist.
05/29/2012 19:24 .PaiNCAkE#4
Bau einfach beim Kauf eine überprüfung ein ob der Acc überhaupt noch so viele Coins besitzt :)
05/29/2012 20:28 Anyarur#5
Die Überprüfung der Coins ist doch standart mäßig drin...

Kann mir, wenn dem nicht so ist das vllt. einer einfügen?
05/30/2012 21:06 Anyarur#6
Push..

Brauche immer noch hilfe...
Jetzt ist eine abfrage der aktuellen Coins von der DB her drin, jedoch passiert jetzt gar nichts mehr =/
05/30/2012 21:29 Vasyler#7
Mach,dass man nur alle 5 Sek ein Item kaufen kann.
06/01/2012 22:52 BunteTruppe#8
Habe auch das Problem