GetCustomer($SESSION->id); // NRB 26 cyfr, 2 kontrolne, 8 nr banku, 16 nr konta $KONTO_DO = (! $CONFIG['finances']['account'] ? '98700000000000000000000123' : $CONFIG['finances']['account']); $ISP1_DO = (! $CONFIG['finances']['line_1'] ? 'LINIA1xxxxxxxxxxxxxxxxxxxyz' : $CONFIG['finances']['line_1']); $ISP2_DO = (! $CONFIG['finances']['line_2'] ? 'linia2xxxxxxxxxxxxxxxxxxxyz' : $CONFIG['finances']['line_2']); $USER_T1 = (! $CONFIG['finances']['pay_title'] ? 'Abonament - ID:%CID% %LongCID%' : $CONFIG['finances']['pay_title']); $CURR = 'PLN'; $SHORT_TO_WORDS = $CONFIG['phpui']['to_words_short_format']; $Before = array ("%CID%", "%LongCID%"); $After = array ($customer['id'], sprintf('%04d',$customer['id'])); $USER_TY = str_replace($Before,$After,$USER_T1); $KWOTA = trim($customer['balance']*-1); $USER_OD = trim($customer['customername'].', '.$customer['address'].' '.$customer['zip'].' '.$customer['city']); $KWOTA_NR = str_replace(',','.',$KWOTA); // na wszelki wypadek $KWOTA_GR = sprintf('%02d',round(($KWOTA_NR - floor($KWOTA_NR))*100)); if($SHORT_TO_WORDS) { $KWOTA_ZL = to_words(floor($KWOTA_NR), 0, '', 1); $KWOTA_X = $KWOTA_ZL .' '. $KWOTA_GR. '/100'; } else { $KWOTA_ZL = to_words(floor($KWOTA_NR)); $KWOTA_X = $KWOTA_ZL .' '. $KWOTA_GR. '/100 z��otych'; } ?> Wirtualne Biuro Obs��ugi Klienta wp��ata got��wkowa'); $posx=63+$j*$SHIFT; echo('nazwa odbiorcy'); $posx=96+$j*$SHIFT; echo('nazwa odbiorcy cd.'); $posx=131+$j*$SHIFT; echo('l.k.'); $posx=131+$j*$SHIFT; echo('nr rachunku odbiorcy'); $posx=163+$j*$SHIFT; echo('kwota'); $posx=194+$j*$SHIFT; echo('kwota s��ownie'); $posx=222+$j*$SHIFT; echo('nazwa zleceniodawcy'); $posx=253+$j*$SHIFT; echo('nazwa zleceniodawcy cd.'); $posx=284+$j*$SHIFT; echo('tytu��em'); $posx=317+$j*$SHIFT; echo('tytu��em cd.'); $posx=395+$j*$SHIFT; echo('Op��ata'); $posx=425+$j*$SHIFT; echo('Podpis'); // waluta: $posx=174+$j*$SHIFT; for ( $i=0; $i<27; $i++ ) { $posy=272+$i*19; echo(''.$CURR[$i].''); } // nazwa beneficjenta: $posx=75+$j*$SHIFT; if(mb_strlen($ISP1_DO,$charset)<=27){ for ( $i=0; $i<27; $i++ ) { $posy=62+$i*19; echo(''.mb_substr($ISP1_DO,$i,1,$charset).''); } } else { $posy=62; echo(''. mb_substr($ISP1_DO,0,50,$charset) .''); } $posx=109+$j*$SHIFT; if(mb_strlen($ISP2_DO,'UTF-8')<=27) { for ( $i=0; $i<27; $i++ ) { $posy=62+$i*19; echo(''.mb_substr($ISP2_DO,$i,1,$charset).''); } } else { $posy=62; echo(''. mb_substr($ISP2_DO,0,50,$charset) .''); } // numer konta beneficjenta: $posx=141+$j*$SHIFT; for ( $i=0; $i<26; $i++ ) { $posy=62+$i*19; echo(''.$KONTO_DO[$i].''); } // kwota cyfrowo: $posx=174+$j*$SHIFT; $KWOTA_SL = sprintf("%0'12.2f", $KWOTA_NR); $KWOTA_SL = str_replace('.',',',$KWOTA_SL); for ( $i=0; $i<12; $i++ ) { $posy=347+$i*19; echo(''. $KWOTA_SL[$i] .''); } // kwota s��ownie: $posx=205+$j*$SHIFT; echo(''.$KWOTA_X.''); // dane p��atnika: if (mb_strlen($USER_OD,$charset)>54) // je��eli nazwa+adres s�� d��u��sze niz 54 znaki _nie_ wpisujemy w kratki { $posx=235+$j*$SHIFT; echo(''. mb_substr($USER_OD,0,50,$charset) .''); $posx=265+$j*$SHIFT; echo(''. mb_substr($USER_OD,50,100,$charset) .''); } else // je��eli nazwa+adres zmieszcz�� si�� w kratkach to wpisujemy w kratkach { $posx=235+$j*$SHIFT; for ( $i=0; $i<27; $i++ ) { $posy=62+$i*19; echo(''. mb_substr($USER_OD,$i,1,$charset).''); } $posx=265+$j*$SHIFT; for ( $i=27; $i<54; $i++ ) { $posy=62+$i*19-513; echo(''. mb_substr($USER_OD,$i,1,$charset).''); } } // tytu��em: $posx=298+$j*$SHIFT; for ( $i=0; $i<27; $i++ ) { $posy=62+$i*19; echo(''. mb_substr($USER_TY,$i,1,$charset).''); } $posx=327+$j*$SHIFT; // wolna linijka echo('-'); } // koniec p��tli g����wnej ?>