A.L.E.C wrote:
dobra, doczytałem, poprawiona funkcja powinna działać z 3 i 4 cyfrowym nr konta, z innymi także (nie testowane):
function bankaccount($id) { global $CONFIG; if(isset($CONFIG['finances']['iban']) && chkconfig($CONFIG['finances']['iban'])) { $cc = '2521'; // Kod kraju - Polska $format = '%0'.24 - strlen($CONFIG['finances']['account']).'d'; $account = sprintf('%02d',98-bcmod($CONFIG['finances']['account'].sprintf($format,$ id).$cc.'00',97)).$CONFIG['finances']['account'].sprintf($format,$id); } else $account = (!isset($CONFIG['finances']['account']) ? trans('Not set') : $CONFIG['finances']['account']); return $account; }