Also ich hab hier mal nen Fix. Bei mir Funktioniert es so.

Ihr müsst die Datei /content/bank/function/zahllogik.php bearbeiten.

Hier müsst ihr nach:

PHP-Code:
    if ($_POST['spar_passwort'] == $spardaten['passwort']){
        if (
$_POST['spar_menge'] <= $kontodaten['kontostand']) { 
folgendes einfügen:
PHP-Code:
            $_POST['spar_menge'] = ($_POST['spar_menge']>=0)?(int)$_POST['spar_menge']:(int)$_POST['spar_menge']*-1;
            if (
$_POST['spar_menge'] > 0) { 
und dann noch nach
PHP-Code:
                $status 1;
                
$smsg   'Es wurden '.$_POST['spar_menge'].' '.$waehrung.' auf das Sparbuch transferiert'
das hier:
PHP-Code:
            }else{
                
$status 1;
                
$smsg 'Es sind nur positive Einzahlungen erlaubt!';
            } 
Müsste so klappen! Ich übernehm aber keine Verantwortung. Wenn jemand ne bessere Lösung hat immer her damit.


SoLong
bloeff


edit:
mit dem Code
PHP-Code:
$_POST['spar_menge'] = ($_POST['spar_menge']>=0)?(int)$_POST['spar_menge']:(int)$_POST['spar_menge']*-1
ist die if-Abrage zwar nicht mehr nötig aber vorsichtshalber hab ich sie mal drin gelassen.