hier werden mEn nur bonuslose abgezogen:
Zitat Zitat von Zockervogel Beitrag anzeigen
PHP-Code:
# KONTOBUCHUNG SPIELEINSATZ ABZIEHEN
              
if( $usrkonto $pool && $usrbonus $pool ){ $nopool 1; }
              elseif( 
$usrbonus >= $pool ){ 
              
bonuslose ('-',$pool,$usrid);
               
blablabla..........
               
              } 
Hier werden mEn zwar die "letzten" bonuslose abgezogen allerdings von normalen losen nochmal ein kompletter einsatz abgezogen:
Zitat Zitat von Zockervogel Beitrag anzeigen
PHP-Code:
elseif( $usrbonus AND  $usrbonus $pool ){
                  
bonuslose ('-',$usrbonus,$usrid);
          
kontobuchung ('-',$pool-$usrbonus,$usrid);

Also normalerweiße wird das ganze mit Bonuslose abziehen und danach normale in der kontobuchung() funktion geregelt daher würde ich auf die ganzen elseif verzichten...Wenn du magst kannst du mir die datei auch per PN zukommen lassen dann richte ich dir die wieder.