コード例 #1
0
ファイル: druk.php プロジェクト: bogorya/kancbfl
 $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 = ' - ';
コード例 #2
0
ファイル: const.inc.php プロジェクト: bogorya/kancbfl
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;
}