$html = str_replace("[sad]", toRTF(dane_sadu($C['ca_court_id_k'], 'name_adr')), $html); $html = str_replace("[sad_adres2]", toRTF(dane_sadu($C['ca_court_id_k'], 'adres2')), $html); $html = str_replace("[sad_nazwa]", toRTF(dane_sadu($C['ca_court_id_k'], 'name')), $html); $html = str_replace("[sad_konto]", dane_sadu($C['ca_court_id_k'], 'konto'), $html); $html = str_replace("[oplata_sadowa]", number_format($C['ca_court_fee_f'], 2, ",", " ") . " z\\'b3", $html); $html = str_replace("[tytul_przelewu]", toRTF('opłata sądowa od pozwu. Powód: ' . dane_klienta($C['ca_creditor_id_k'], 'name') . ', ' . dane_klienta($C['ca_creditor_id_k'], 'city') . ', Pozwany: ' . dane_klienta($C['ca_debtor_id_k'], 'name') . ', ' . dane_klienta($C['ca_debtor_id_k'], 'city') . '. Wps ' . implode(", ", toRTF($tmp1))), $html); $html = str_replace("[pozostalo]", implode(", ", toRTF($tmp3)), $html); $html = str_replace("[ng]", implode(", ", toRTF($tmp1)), $html); $slownie = array(); if (count($ng) > 0) { foreach ($ng as $waluta => $wartosc) { if ($wartosc > 0) { $zlote = floor($wartosc); $grosze = number_format(($wartosc - $zlote) * 100, 0, " ", " "); // $slownie[] = slownie($zlote,1).' '.($waluta=='PLN'?'zł':$waluta).' '.slownie($grosze==0?'0':' ').$grosze.'/100'; $slownie[] = slownie($zlote, 1) . ' ' . ($waluta == 'PLN' ? ' ' : $waluta) . ' ' . slownie($grosze, 2); } } } $html = str_replace("[ng_slownie]", implode(", ", toRTF($slownie)), $html); if (count($frns) > 0) { $lista_faktur = $lista_faktur_2 = $lista_faktur_daty = $lista_faktur1 = array(); $pierwsza_data = $ostatnia_data = ''; foreach ($frns as $_id => $FRN) { if ($_id == 0) { $pierwsza_data = toRTF(month_pl(date("d M Y", $FRN['dzien']))); } if ($_id == count($frns) - 1) { $ostatnia_data = toRTF(month_pl(date("d M Y", $FRN['dzien']))); } $lista = ' - ';
function slownie($suma, $x) { $slowo = ""; if ($suma > 0) { $tysiace = floor($suma / 1000); if ($tysiace > 0) { $slowo .= slownie($tysiace, ''); switch ($tysiace) { case '1': $slowo .= "tysiąc "; break; case '2': case '3': case '4': $slowo .= "tysiące "; break; default: $slowo .= "tysięcy "; } } $suma -= $tysiace * 1000; $setki = floor($suma / 100); if ($setki > 0) { switch ($setki) { case '1': $slowo .= " sto "; break; case '2': $slowo .= "dwieście "; break; case '3': case '4': $slowo .= liczba($setki) . "sta "; break; default: $slowo .= liczba($setki) . "set "; } } $suma -= $setki * 100; $dzies = floor($suma / 10); if ($dzies > 0) { switch ($dzies) { case '1': switch ($suma - $dzies * 10) { case '0': $slowo .= "dziesięć"; break; case '1': $slowo .= "jedenaście"; break; case '2': $slowo .= "dwanaście"; break; case '3': $slowo .= "trzynaście"; break; case '4': $slowo .= "czternaście"; break; case '5': $slowo .= "piętnaście"; break; case '6': $slowo .= "szesnaście"; break; case '7': $slowo .= "siedemnaście"; break; case '8': $slowo .= "osiemnaście"; break; case '9': $slowo .= "dziewiętnaście"; break; } break; case '2': $slowo .= "dwadzieścia "; if ($suma - $dzies * 10 > 0) { $slowo .= liczba($suma - $dzies * 10); } break; case '3': $slowo .= "trzydzieści "; if ($suma - $dzies * 10 > 0) { $slowo .= liczba($suma - $dzies * 10); } break; case '4': $slowo .= "czterdzieści "; if ($suma - $dzies * 10 > 0) { $slowo .= liczba($suma - $dzies * 10); } break; default: $slowo .= liczba($dzies) . "dziesiąt "; if ($suma - $dzies * 10 > 0) { $slowo .= liczba($suma - $dzies * 10); } break; } } else { if ($suma - $dzies * 10 > 0) { $slowo .= liczba($suma - $dzies * 10); } } if ($x == '1') { if ($dzies != 1) { switch ($suma - $dzies * 10) { case '2': case '3': case '4': $slowo .= " złote "; break; default: $slowo .= " złotych "; break; } } else { $slowo .= " złotych "; } } else { if ($x == '2') { if ($dzies != 1) { switch ($suma - $dzies * 10) { case '2': case '3': case '4': $slowo .= " grosze "; break; default: $slowo .= " groszy "; break; } } else { $slowo .= " groszy "; } } } } return $slowo; }