3v4l.org

run code in 300+ PHP versions simultaneously
<?php // ------------------------------------------------------------------------------------------------- // posbirame vsechna prijata data z formulare (../kalkulace.php) - doplnit if isset // info o zakazce $oid = $_GET['offerIdNo']; $of = $_GET['offerName']; $ev = $_GET['eventName']; $arsum = $_GET['summaryArea']; // ucastnik - dodavatel $supName = $_GET['supplierName']; $supAddr = $_GET['supplierAddress']; $supTel = $_GET['supplierTelContact']; $supEmail = $_GET['supplierEmail']; $supIco = $_GET['supplierIco']; $supDic = $_GET['supplierDic']; $supNote = $_GET['supplierNotes']; // ucastnik - klient $clName = $_GET['clientName']; $clAddr = $_GET['clientAddress']; $clTel = $_GET['clientTelContact']; $clEmail = $_GET['clientEmail']; $clIco = $_GET['clientIco']; $clDic = $_GET['clientDic']; $clNote = $_GET['clientNotes']; // polozky jednotlivych sekci // material polozka $matn = $_GET['materialItemName']; $matup = $_GET['materialUnitPrice']; $matq = $_GET['materialItemQuantity']; $matut = $_GET['materialUnitType']; $matic = $_GET['materialItemCoeff']; $matipnv = $_GET['materialItemPriceNoVat']; $mativ = $_GET['materialItemVat']; $matisv = $_GET['materialItemSumVat']; $matipiv = $_GET['materialPriceInVat']; // montazni prace polozka $servn = $_GET['serviceItemName']; $servup = $_GET['serviceUnitPrice']; $servq = $_GET['serviceItemQuantity']; $servut = $_GET['serviceUnitType']; $servic = $_GET['serviceItemCoeff']; $servipnv = $_GET['serviceItemPriceNoVat']; $serviv = $_GET['serviceItemVat']; $servisv = $_GET['serviceItemSumVat']; $servipiv = $_GET['servicePriceInVat']; // vedlejsi rozpoctove naklady polozka $ocn = $_GET['otherCostsItemName']; $ocup = $_GET['otherCostsUnitPrice']; $ocq = $_GET['otherCostsItemQuantity']; $ocut = $_GET['otherCostsUnitType']; $ocic = $_GET['otherCostsItemCoeff']; $ocipnv = $_GET['otherCostsItemPriceNoVat']; $ociv = $_GET['otherCostsItemVat']; $ocisv = $_GET['otherCostsItemSumVat']; $ocipiv = $_GET['otherCostsPriceInVat']; // celkove sumy sekci bez a vcetne DPH $matAllNoVat = $_GET['materialAllPriceNoVat']; $matAllVat = $_GET['materialAllPriceVat']; $matAllInVat = $_GET['materialAllPriceInVat']; $servAllNoVat = $_GET['serviceAllPriceNoVat']; $servAllVat = $_GET['serviceAllPriceVat']; $servAllInVat = $_GET['serviceAllPriceInVat']; $ocAllNoVat = $_GET['otherCostsPriceNoVat']; $ocAllVat = $_GET['otherCostsPriceVat']; $ocAllInVat = $_GET['otherCostsPriceInVat']; // celkovy rozpocet bez a vcetne DPH $totBudNoVat = $_GET['totalBudgetValueNoVat']; $totBudSVat = $_GET['totalBudgetSumVat']; $totBudInVat = $_GET['totalBudgetValueInVat']; // ------------------------------------------------------------------------------------------------- // pripojime knihovnu tcpdf, s jejiz pomoci budeme vykreslovani ovladat, je doporuceno require_once require_once('tcpdf.php'); // ------------------------------------------------------------------------------------------------- // tridy class pdf extends TCPDF { // hlavicka + funkce pozadi stranky public function Header() { // ziskame aktualni sirku, $bMargin = $this->getBreakMargin(); // automaticky radkujeme, $auto_page_break = $this->AutoPageBreak; // automaticke odsazeni nechceme. $this->SetAutoPageBreak(false, 0); // vlozime soubor s pozadim stranky, $pozadi_uvod = 'body.jpg'; // roztahneme tento obrazek na celou obrazovku $this->Image($pozadi_uvod, 0, 0, 210, 297, '', '', '', false, 300, '', false, false, 0); } } // ------------------------------------------------------------------------------------------------- // vytvorime novy pdf dokument a prednastavime vlastnosti jako orientace, format A4, kodovani atd. $pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false); $pdf->SetCreator('Patrik Sokol'); $pdf->SetAuthor('SUKUP parkety'); $pdf->SetTitle('Cenova nabidka c. '.$oid); $pdf->SetSubject($of.' - '.$ev); // nastavime okraje $pdf->SetMargins(10, 10, 10); $pdf->SetHeaderMargin(0); $pdf->SetFooterMargin(0); // vratime se k nastaveni automatickeho odsazeni $pdf->SetAutoPageBreak(false, PDF_MARGIN_BOTTOM); // nastavime meritko (velikost) obrazku $pdf->setImageScale(PDF_IMAGE_SCALE_RATIO); // ------------------------------------------------------------------------------------------------- // nastaveni hlavniho fontu $pdf->SetFont('dejavusans', '', 12); $pdf->SetMargins(20,40); // ************************************************************************************************* // A ZACINAME UVODNI STRANKOU... // pridame novou stranku $pdf->AddPage(); // uvodni informace $uvod = '<span stroke="0.7" fill="true" strokecolor="rgb(89,67,32)" color="white" style="font-weight:bold;font-size:42pt;text-align:center;margin-bottom:100px;">'.$of.'</span><br /><br /><br /><br /><br /> <span stroke="0.5" fill="true" strokecolor="white" color="rgb(0,67,0)" style="font-weight:bold;font-size:32pt;text-align:center;">'.$ev.'</span><br /><br /><br /><br /><br /> <span style="text-align:center">celkova vymera podlahovych ploch:</span> <span style="font-size:32pt;color:maroon;">'.$arsum.'</span> <span style="text-align:center">m<sup>2</sup></span><br /><br /><br /><br /><br />'; $pdf->writeHTML($uvod, true, false, true, false, ''); // zucastneni - dodavatel a klient $ucastnici = '<table style="width:100%;text-align:center;" cellpadding="5"> <tr> <th></th> <th style="font-weight:bold;text-decoration:underline;">Dodavatel:</th> <th style="font-weight:bold;text-decoration:underline;">Objednatel:</th> </tr> <tr> <td style="font-style:italic;font-size:10pt;">jmeno:</td> <td>'.$supName.'</td> <td>'.$clName.'</td> </tr> <tr> <td style="font-style:italic;font-size:10pt;">adresa/sidlo:</td> <td>'.$supAddr.'</td> <td>'.$clAddr.'</td> </tr> <tr> <td style="font-style:italic;font-size:10pt;">tel. kontakt:</td> <td>'.$supTel.'</td> <td>'.$clTel.'</td> </tr> <tr> <td style="font-style:italic;font-size:10pt;">email:</td> <td>'.$supEmail.'</td> <td>'.$clEmail.'</td> </tr> <tr> <td style="font-style:italic;font-size:10pt;">ICO:</td> <td>'.$supIco.'</td> <td>'.$clIco.'</td> </tr> <tr> <td style="font-style:italic;font-size:10pt;">DIC:</td> <td>'.$supDic.'</td> <td>'.$clDic.'</td> </tr> <tr> <td style="font-style:italic;font-size:10pt;">poznamka:</td> <td>'.$supNote.'</td> <td>'.$clNote.'</td> </tr> </table>'; $pdf->writeHTML($ucastnici, true, false, true, false, ''); // ************************************************************************************************* // POKRACUJE VYPIS MATERIALOVYCH POLOZEK $pdf->AddPage(); $pdf->SetAutoPageBreak(true, PDF_MARGIN_BOTTOM); // nadpis material $material_uvod = '<span style="font-weight:bold;font-size:28pt;">Rozpis materialu na zakazku:</span>'; $pdf->writeHTML($material_uvod, true, false, true, false, ''); $material_table_ths = '<table><tr><th>nazev</th><th>jedn.cena</th><th>mnozstvi</th><th>jednotka</th><th>koeficient</th></tr><tr><th>celkem bez dph</th><th>dph sazba</th><th>celkem dph</th><th>celkem s dph</th>'; $pdf->writeHTML($material_table_ths, true, false, true, false, ''); $material_vypis_dat = ''; foreach( $matn as $key => $matn ) { $material_vypis_dat = "<table><tr><td>". $matn."</td><td>". $matup[$key]."</td><td>". $matq[$key]."</td><td>". $matut[$key]."</td><td>". $matic[$key]."</td></tr><tr><td>". $matipnv[$key]."</td><td>". $mativ[$key]."</td><td>". $matisv[$key]."</td><td>". $matipiv[$key]."</td></tr></table> <br />"; } $pdf->writeHTML($material_vypis_dat, true, false, true, false, ''); $material_konec = '<span style="font-weight:bold;">konec</span>'; $pdf->writeHTML($material_konec, true, false, true, false, ''); // ************************************************************************************************* // POKRACUJE VYPIS MONTAZNICH PRACI // nadpis montazni prace $montaze_uvod = '<span style="font-weight:bold;font-size:28pt;">Montazni prace spojene se zakazkou:</span>'; $pdf->writeHTML($montaze_uvod, true, false, true, false, ''); $montaze_vypis_dat = ''; foreach( $servn as $key => $servn ) { $montaze_vypis_dat .= "Nazev ".$servn. "Jednotkova cena ".$servup[$key]. "Mnozstvi ".$servq[$key]. "Jednotka ".$servut[$key]. "Koeficient ".$servic[$key]. "Celkem bez DPH ".$servipnv[$key]. "DPH sazba ".$serviv[$key]. "DPH celkem ".$servisv[$key]. "Celkem s DPH ".$servipiv[$key]. "<br /><br />"; } $pdf->writeHTML($montaze_vypis_dat, true, false, true, false, ''); // ************************************************************************************************* // POKRACUJE VYPIS VRN // nadpis vedlejsi rozpoctove naklady $vrn_uvod = '<span style="font-weight:bold;font-size:28pt;">Vedlejsi rozpoctove naklady:</span>'; $pdf->writeHTML($vrn_uvod, true, false, true, false, ''); $vedlejsi_naklady_vypis_dat = ''; foreach( $ocn as $key => $ocn ) { $vedlejsi_naklady_vypis_dat .= "Nazev ".$ocn. "Jednotkova cena ".$ocup[$key]. "Mnozstvi ".$ocq[$key]. "Jednotka ".$ocut[$key]. "Koeficient ".$ocic[$key]. "Celkem bez DPH ".$ocipnv[$key]. "DPH sazba ".$ociv[$key]. "DPH celkem ".$ocisv[$key]. "Celkem s DPH ".$ocipiv[$key]. "<br /><br />"; } $pdf->writeHTML($vedlejsi_naklady_vypis_dat, true, false, true, false, ''); // ************************************************************************************************* // BLIZIME SE KE KONCI, BUDEME VYPLNOVAT SUMY CELKOVEHO ROZPOCTU // pridame stranku $pdf->AddPage(); $finishing = '<table style="width:100%;text-align:center;" cellpadding="5"> <tr> <th></th> <th style="font-weight:bold;text-decoration:underline;">bez DPH:</th> <th></th> <th style="font-weight:bold;text-decoration:underline;">DPH:</th> <th></th> <th style="font-weight:bold;text-decoration:underline;">vc. DPH:</th> <th></th> </tr> <tr> <td style="font-style:italic;font-size:10pt;">material:</td> <td>'.$matAllNoVat.'</td> <td style="font-style:italic;font-size:10pt;">,- kc</td> <td>'.$matAlVat.'</td> <td style="font-style:italic;font-size:10pt;">,- kc</td> <td>'.$matAllInVat.'</td> <td style="font-style:italic;font-size:10pt;">,- kc</td> </tr> <tr> <td style="font-style:italic;font-size:10pt;">montazni prace:</td> <td>'.$servAllNoVat.'</td> <td style="font-style:italic;font-size:10pt;">,- kc</td> <td>'.$servAllVat.'</td> <td style="font-style:italic;font-size:10pt;">,- kc</td> <td>'.$servAllInVat.'</td> <td style="font-style:italic;font-size:10pt;">,- kc</td> </tr> <tr> <td style="font-style:italic;font-size:10pt;">vedlejsi rozpoctove naklady:</td> <td>'.$obcAllNoVat.'</td> <td style="font-style:italic;font-size:10pt;">,- kc</td> <td>'.$obcAllVat.'</td> <td style="font-style:italic;font-size:10pt;">,- kc</td> <td>'.$obcAllInVat.'</td> <td style="font-style:italic;font-size:10pt;">,- kc</td> </tr> </table> <table style="width:100%;text-align:center;font-size:24pt;border-top:1px solid;" cellpadding="5"> <tr> <td style="font-style:italic;font-size:10pt;">celkovy rozpocet:</td> <td>'.$totBudNoVat.'</td> <td style="font-style:italic;font-size:10pt;">,- kc</td> <td>'.$totBudSVat.'</td> <td style="font-style:italic;font-size:10pt;">,- kc</td> <td>'.$totBudInVat.'</td> <td style="font-style:italic;font-size:10pt;">,- kc</td> </tr> </table>'; $pdf->writeHTML($finishing, true, false, true, false, ''); // ------------------------------------------------------------------------------------------------- // ------------------------------------------------------------------------------------------------- // na samotny zaver si zvolime nazev souboru .pdf, jeho umisteni a zpusob jeho generace (manualne, automaticky, atd). Urcite lze take vytvorit emailovou sablonu, ktera se zasle automaticky $pdf->Output('cenova-nabidka-'.$_POST['offerIdNo'].'.pdf', 'I'); /* NEJAKE NAPOVEDY A POMOCNICI, TEST, SCRIPT, atd... */ /* ?OUTPUT I: send the file inline to the browser (default). The plug-in is used if available. The name given by name is used when one selects the "Save as" option on the link generating the PDF. D: send to the browser and force a file download with the name given by name. F: save to a local server file with the name given by name. S: return the document as a string (name is ignored). FI: equivalent to F + I option FD: equivalent to F + D option E: return the document as base64 mime multi-part email attachment (RFC 2045)*/ /* ?IMAGE image - source, x, y, w, h, type, link, align, resize, dpi, palign, ismask, imgmask, border*/
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 310, Position 2 = 340
Branch analysis from position: 310
2 jumps found. (Code = 78) Position 1 = 311, Position 2 = 340
Branch analysis from position: 311
1 jumps found. (Code = 42) Position 1 = 310
Branch analysis from position: 310
Branch analysis from position: 340
2 jumps found. (Code = 77) Position 1 = 369, Position 2 = 399
Branch analysis from position: 369
2 jumps found. (Code = 78) Position 1 = 370, Position 2 = 399
Branch analysis from position: 370
1 jumps found. (Code = 42) Position 1 = 369
Branch analysis from position: 369
Branch analysis from position: 399
2 jumps found. (Code = 77) Position 1 = 419, Position 2 = 449
Branch analysis from position: 419
2 jumps found. (Code = 78) Position 1 = 420, Position 2 = 449
Branch analysis from position: 420
1 jumps found. (Code = 42) Position 1 = 419
Branch analysis from position: 419
Branch analysis from position: 449
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 449
Branch analysis from position: 399
Branch analysis from position: 340
filename:       /in/3Fd7E
function name:  (null)
number of ops:  502
compiled vars:  !0 = $oid, !1 = $of, !2 = $ev, !3 = $arsum, !4 = $supName, !5 = $supAddr, !6 = $supTel, !7 = $supEmail, !8 = $supIco, !9 = $supDic, !10 = $supNote, !11 = $clName, !12 = $clAddr, !13 = $clTel, !14 = $clEmail, !15 = $clIco, !16 = $clDic, !17 = $clNote, !18 = $matn, !19 = $matup, !20 = $matq, !21 = $matut, !22 = $matic, !23 = $matipnv, !24 = $mativ, !25 = $matisv, !26 = $matipiv, !27 = $servn, !28 = $servup, !29 = $servq, !30 = $servut, !31 = $servic, !32 = $servipnv, !33 = $serviv, !34 = $servisv, !35 = $servipiv, !36 = $ocn, !37 = $ocup, !38 = $ocq, !39 = $ocut, !40 = $ocic, !41 = $ocipnv, !42 = $ociv, !43 = $ocisv, !44 = $ocipiv, !45 = $matAllNoVat, !46 = $matAllVat, !47 = $matAllInVat, !48 = $servAllNoVat, !49 = $servAllVat, !50 = $servAllInVat, !51 = $ocAllNoVat, !52 = $ocAllVat, !53 = $ocAllInVat, !54 = $totBudNoVat, !55 = $totBudSVat, !56 = $totBudInVat, !57 = $pdf, !58 = $uvod, !59 = $ucastnici, !60 = $material_uvod, !61 = $material_table_ths, !62 = $material_vypis_dat, !63 = $key, !64 = $material_konec, !65 = $montaze_uvod, !66 = $montaze_vypis_dat, !67 = $vrn_uvod, !68 = $vedlejsi_naklady_vypis_dat, !69 = $finishing, !70 = $matAlVat, !71 = $obcAllNoVat, !72 = $obcAllVat, !73 = $obcAllInVat
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    7     0  E >   FETCH_R                      global              ~74     '_GET'
          1        FETCH_DIM_R                                      ~75     ~74, 'offerIdNo'
          2        ASSIGN                                                   !0, ~75
    8     3        FETCH_R                      global              ~77     '_GET'
          4        FETCH_DIM_R                                      ~78     ~77, 'offerName'
          5        ASSIGN                                                   !1, ~78
    9     6        FETCH_R                      global              ~80     '_GET'
          7        FETCH_DIM_R                                      ~81     ~80, 'eventName'
          8        ASSIGN                                                   !2, ~81
   10     9        FETCH_R                      global              ~83     '_GET'
         10        FETCH_DIM_R                                      ~84     ~83, 'summaryArea'
         11        ASSIGN                                                   !3, ~84
   12    12        FETCH_R                      global              ~86     '_GET'
         13        FETCH_DIM_R                                      ~87     ~86, 'supplierName'
         14        ASSIGN                                                   !4, ~87
   13    15        FETCH_R                      global              ~89     '_GET'
         16        FETCH_DIM_R                                      ~90     ~89, 'supplierAddress'
         17        ASSIGN                                                   !5, ~90
   14    18        FETCH_R                      global              ~92     '_GET'
         19        FETCH_DIM_R                                      ~93     ~92, 'supplierTelContact'
         20        ASSIGN                                                   !6, ~93
   15    21        FETCH_R                      global              ~95     '_GET'
         22        FETCH_DIM_R                                      ~96     ~95, 'supplierEmail'
         23        ASSIGN                                                   !7, ~96
   16    24        FETCH_R                      global              ~98     '_GET'
         25        FETCH_DIM_R                                      ~99     ~98, 'supplierIco'
         26        ASSIGN                                                   !8, ~99
   17    27        FETCH_R                      global              ~101    '_GET'
         28        FETCH_DIM_R                                      ~102    ~101, 'supplierDic'
         29        ASSIGN                                                   !9, ~102
   18    30        FETCH_R                      global              ~104    '_GET'
         31        FETCH_DIM_R                                      ~105    ~104, 'supplierNotes'
         32        ASSIGN                                                   !10, ~105
   20    33        FETCH_R                      global              ~107    '_GET'
         34        FETCH_DIM_R                                      ~108    ~107, 'clientName'
         35        ASSIGN                                                   !11, ~108
   21    36        FETCH_R                      global              ~110    '_GET'
         37        FETCH_DIM_R                                      ~111    ~110, 'clientAddress'
         38        ASSIGN                                                   !12, ~111
   22    39        FETCH_R                      global              ~113    '_GET'
         40        FETCH_DIM_R                                      ~114    ~113, 'clientTelContact'
         41        ASSIGN                                                   !13, ~114
   23    42        FETCH_R                      global              ~116    '_GET'
         43        FETCH_DIM_R                                      ~117    ~116, 'clientEmail'
         44        ASSIGN                                                   !14, ~117
   24    45        FETCH_R                      global              ~119    '_GET'
         46        FETCH_DIM_R                                      ~120    ~119, 'clientIco'
         47        ASSIGN                                                   !15, ~120
   25    48        FETCH_R                      global              ~122    '_GET'
         49        FETCH_DIM_R                                      ~123    ~122, 'clientDic'
         50        ASSIGN                                                   !16, ~123
   26    51        FETCH_R                      global              ~125    '_GET'
         52        FETCH_DIM_R                                      ~126    ~125, 'clientNotes'
         53        ASSIGN                                                   !17, ~126
   29    54        FETCH_R                      global              ~128    '_GET'
         55        FETCH_DIM_R                                      ~129    ~128, 'materialItemName'
         56        ASSIGN                                                   !18, ~129
   30    57        FETCH_R                      global              ~131    '_GET'
         58        FETCH_DIM_R                                      ~132    ~131, 'materialUnitPrice'
         59        ASSIGN                                                   !19, ~132
   31    60        FETCH_R                      global              ~134    '_GET'
         61        FETCH_DIM_R                                      ~135    ~134, 'materialItemQuantity'
         62        ASSIGN                                                   !20, ~135
   32    63        FETCH_R                      global              ~137    '_GET'
         64        FETCH_DIM_R                                      ~138    ~137, 'materialUnitType'
         65        ASSIGN                                                   !21, ~138
   33    66        FETCH_R                      global              ~140    '_GET'
         67        FETCH_DIM_R                                      ~141    ~140, 'materialItemCoeff'
         68        ASSIGN                                                   !22, ~141
   34    69        FETCH_R                      global              ~143    '_GET'
         70        FETCH_DIM_R                                      ~144    ~143, 'materialItemPriceNoVat'
         71        ASSIGN                                                   !23, ~144
   35    72        FETCH_R                      global              ~146    '_GET'
         73        FETCH_DIM_R                                      ~147    ~146, 'materialItemVat'
         74        ASSIGN                                                   !24, ~147
   36    75        FETCH_R                      global              ~149    '_GET'
         76        FETCH_DIM_R                                      ~150    ~149, 'materialItemSumVat'
         77        ASSIGN                                                   !25, ~150
   37    78        FETCH_R                      global              ~152    '_GET'
         79        FETCH_DIM_R                                      ~153    ~152, 'materialPriceInVat'
         80        ASSIGN                                                   !26, ~153
   39    81        FETCH_R                      global              ~155    '_GET'
         82        FETCH_DIM_R                                      ~156    ~155, 'serviceItemName'
         83        ASSIGN                                                   !27, ~156
   40    84        FETCH_R                      global              ~158    '_GET'
         85        FETCH_DIM_R                                      ~159    ~158, 'serviceUnitPrice'
         86        ASSIGN                                                   !28, ~159
   41    87        FETCH_R                      global              ~161    '_GET'
         88        FETCH_DIM_R                                      ~162    ~161, 'serviceItemQuantity'
         89        ASSIGN                                                   !29, ~162
   42    90        FETCH_R                      global              ~164    '_GET'
         91        FETCH_DIM_R                                      ~165    ~164, 'serviceUnitType'
         92        ASSIGN                                                   !30, ~165
   43    93        FETCH_R                      global              ~167    '_GET'
         94        FETCH_DIM_R                                      ~168    ~167, 'serviceItemCoeff'
         95        ASSIGN                                                   !31, ~168
   44    96        FETCH_R                      global              ~170    '_GET'
         97        FETCH_DIM_R                                      ~171    ~170, 'serviceItemPriceNoVat'
         98        ASSIGN                                                   !32, ~171
   45    99        FETCH_R                      global              ~173    '_GET'
        100        FETCH_DIM_R                                      ~174    ~173, 'serviceItemVat'
        101        ASSIGN                                                   !33, ~174
   46   102        FETCH_R                      global              ~176    '_GET'
        103        FETCH_DIM_R                                      ~177    ~176, 'serviceItemSumVat'
        104        ASSIGN                                                   !34, ~177
   47   105        FETCH_R                      global              ~179    '_GET'
        106        FETCH_DIM_R                                      ~180    ~179, 'servicePriceInVat'
        107        ASSIGN                                                   !35, ~180
   49   108        FETCH_R                      global              ~182    '_GET'
        109        FETCH_DIM_R                                      ~183    ~182, 'otherCostsItemName'
        110        ASSIGN                                                   !36, ~183
   50   111        FETCH_R                      global              ~185    '_GET'
        112        FETCH_DIM_R                                      ~186    ~185, 'otherCostsUnitPrice'
        113        ASSIGN                                                   !37, ~186
   51   114        FETCH_R                      global              ~188    '_GET'
        115        FETCH_DIM_R                                      ~189    ~188, 'otherCostsItemQuantity'
        116        ASSIGN                                                   !38, ~189
   52   117        FETCH_R                      global              ~191    '_GET'
        118        FETCH_DIM_R                                      ~192    ~191, 'otherCostsUnitType'
        119        ASSIGN                                                   !39, ~192
   53   120        FETCH_R                      global              ~194    '_GET'
        121        FETCH_DIM_R                                      ~195    ~194, 'otherCostsItemCoeff'
        122        ASSIGN                                                   !40, ~195
   54   123        FETCH_R                      global              ~197    '_GET'
        124        FETCH_DIM_R                                      ~198    ~197, 'otherCostsItemPriceNoVat'
        125        ASSIGN                                                   !41, ~198
   55   126        FETCH_R                      global              ~200    '_GET'
        127        FETCH_DIM_R                                      ~201    ~200, 'otherCostsItemVat'
        128        ASSIGN                                                   !42, ~201
   56   129        FETCH_R                      global              ~203    '_GET'
        130        FETCH_DIM_R                                      ~204    ~203, 'otherCostsItemSumVat'
        131        ASSIGN                                                   !43, ~204
   57   132        FETCH_R                      global              ~206    '_GET'
        133        FETCH_DIM_R                                      ~207    ~206, 'otherCostsPriceInVat'
        134        ASSIGN                                                   !44, ~207
   59   135        FETCH_R                      global              ~209    '_GET'
        136        FETCH_DIM_R                                      ~210    ~209, 'materialAllPriceNoVat'
        137        ASSIGN                                                   !45, ~210
   60   138        FETCH_R                      global              ~212    '_GET'
        139        FETCH_DIM_R                                      ~213    ~212, 'materialAllPriceVat'
        140        ASSIGN                                                   !46, ~213
   61   141        FETCH_R                      global              ~215    '_GET'
        142        FETCH_DIM_R                                      ~216    ~215, 'materialAllPriceInVat'
        143        ASSIGN                                                   !47, ~216
   62   144        FETCH_R                      global              ~218    '_GET'
        145        FETCH_DIM_R                                      ~219    ~218, 'serviceAllPriceNoVat'
        146        ASSIGN                                                   !48, ~219
   63   147        FETCH_R                      global              ~221    '_GET'
        148        FETCH_DIM_R                                      ~222    ~221, 'serviceAllPriceVat'
        149        ASSIGN                                                   !49, ~222
   64   150        FETCH_R                      global              ~224    '_GET'
        151        FETCH_DIM_R                                      ~225    ~224, 'serviceAllPriceInVat'
        152        ASSIGN                                                   !50, ~225
   65   153        FETCH_R                      global              ~227    '_GET'
        154        FETCH_DIM_R                                      ~228    ~227, 'otherCostsPriceNoVat'
        155        ASSIGN                                                   !51, ~228
   66   156        FETCH_R                      global              ~230    '_GET'
        157        FETCH_DIM_R                                      ~231    ~230, 'otherCostsPriceVat'
        158        ASSIGN                                                   !52, ~231
   67   159        FETCH_R                      global              ~233    '_GET'
        160        FETCH_DIM_R                                      ~234    ~233, 'otherCostsPriceInVat'
        161        ASSIGN                                                   !53, ~234
   69   162        FETCH_R                      global              ~236    '_GET'
        163        FETCH_DIM_R                                      ~237    ~236, 'totalBudgetValueNoVat'
        164        ASSIGN                                                   !54, ~237
   70   165        FETCH_R                      global              ~239    '_GET'
        166        FETCH_DIM_R                                      ~240    ~239, 'totalBudgetSumVat'
        167        ASSIGN                                                   !55, ~240
   71   168        FETCH_R                      global              ~242    '_GET'
        169        FETCH_DIM_R                                      ~243    ~242, 'totalBudgetValueInVat'
        170        ASSIGN                                                   !56, ~243
   76   171        INCLUDE_OR_EVAL                                          'tcpdf.php', REQUIRE_ONCE
   81   172        DECLARE_CLASS                                            'pdf', 'tcpdf'
  100   173        NEW                                              $246    'TCPDF'
        174        FETCH_CONSTANT                                   ~247    'PDF_PAGE_ORIENTATION'
        175        SEND_VAL_EX                                              ~247
        176        FETCH_CONSTANT                                   ~248    'PDF_UNIT'
        177        SEND_VAL_EX                                              ~248
        178        FETCH_CONSTANT                                   ~249    'PDF_PAGE_FORMAT'
        179        SEND_VAL_EX                                              ~249
        180        SEND_VAL_EX                                              <true>
        181        SEND_VAL_EX                                              'UTF-8'
        182        SEND_VAL_EX                                              <false>
        183        DO_FCALL                                      0          
        184        ASSIGN                                                   !57, $246
  101   185        INIT_METHOD_CALL                                         !57, 'SetCreator'
        186        SEND_VAL_EX                                              'Patrik+Sokol'
        187        DO_FCALL                                      0          
  102   188        INIT_METHOD_CALL                                         !57, 'SetAuthor'
        189        SEND_VAL_EX                                              'SUKUP+parkety'
        190        DO_FCALL                                      0          
  103   191        INIT_METHOD_CALL                                         !57, 'SetTitle'
        192        CONCAT                                           ~254    'Cenova+nabidka+c.+', !0
        193        SEND_VAL_EX                                              ~254
        194        DO_FCALL                                      0          
  104   195        INIT_METHOD_CALL                                         !57, 'SetSubject'
        196        CONCAT                                           ~256    !1, '+-+'
        197        CONCAT                                           ~257    ~256, !2
        198        SEND_VAL_EX                                              ~257
        199        DO_FCALL                                      0          
  106   200        INIT_METHOD_CALL                                         !57, 'SetMargins'
        201        SEND_VAL_EX                                              10
        202        SEND_VAL_EX                                              10
        203        SEND_VAL_EX                                              10
        204        DO_FCALL                                      0          
  107   205        INIT_METHOD_CALL                                         !57, 'SetHeaderMargin'
        206        SEND_VAL_EX                                              0
        207        DO_FCALL                                      0          
  108   208        INIT_METHOD_CALL                                         !57, 'SetFooterMargin'
        209        SEND_VAL_EX                                              0
        210        DO_FCALL                                      0          
  110   211        INIT_METHOD_CALL                                         !57, 'SetAutoPageBreak'
        212        SEND_VAL_EX                                              <false>
        213        FETCH_CONSTANT                                   ~262    'PDF_MARGIN_BOTTOM'
        214        SEND_VAL_EX                                              ~262
        215        DO_FCALL                                      0          
  112   216        INIT_METHOD_CALL                                         !57, 'setImageScale'
        217        FETCH_CONSTANT                                   ~264    'PDF_IMAGE_SCALE_RATIO'
        218        SEND_VAL_EX                                              ~264
        219        DO_FCALL                                      0          
  117   220        INIT_METHOD_CALL                                         !57, 'SetFont'
        221        SEND_VAL_EX                                              'dejavusans'
        222        SEND_VAL_EX                                              ''
        223        SEND_VAL_EX                                              12
        224        DO_FCALL                                      0          
  118   225        INIT_METHOD_CALL                                         !57, 'SetMargins'
        226        SEND_VAL_EX                                              20
        227        SEND_VAL_EX                                              40
        228        DO_FCALL                                      0          
  124   229        INIT_METHOD_CALL                                         !57, 'AddPage'
        230        DO_FCALL                                      0          
  128   231        CONCAT                                           ~269    '%3Cspan+stroke%3D%220.7%22+fill%3D%22true%22+strokecolor%3D%22rgb%2889%2C67%2C32%29%22+color%3D%22white%22+style%3D%22font-weight%3Abold%3Bfont-size%3A42pt%3Btext-align%3Acenter%3Bmargin-bottom%3A100px%3B%22%3E', !1
        232        CONCAT                                           ~270    ~269, '%3C%2Fspan%3E%3Cbr+%2F%3E%3Cbr+%2F%3E%3Cbr+%2F%3E%3Cbr+%2F%3E%3Cbr+%2F%3E%0A%3Cspan+stroke%3D%220.5%22+fill%3D%22true%22+strokecolor%3D%22white%22+color%3D%22rgb%280%2C67%2C0%29%22+style%3D%22font-weight%3Abold%3Bfont-size%3A32pt%3Btext-align%3Acenter%3B%22%3E'
  129   233        CONCAT                                           ~271    ~270, !2
        234        CONCAT                                           ~272    ~271, '%3C%2Fspan%3E%3Cbr+%2F%3E%3Cbr+%2F%3E%3Cbr+%2F%3E%3Cbr+%2F%3E%3Cbr+%2F%3E%0A%3Cspan+style%3D%22text-align%3Acenter%22%3Ecelkova+vymera+podlahovych+ploch%3A%3C%2Fspan%3E%0A%3Cspan+style%3D%22font-size%3A32pt%3Bcolor%3Amaroon%3B%22%3E'
  131   235        CONCAT                                           ~273    ~272, !3
        236        CONCAT                                           ~274    ~273, '%3C%2Fspan%3E%0A%3Cspan+style%3D%22text-align%3Acenter%22%3Em%3Csup%3E2%3C%2Fsup%3E%3C%2Fspan%3E%3Cbr+%2F%3E%3Cbr+%2F%3E%3Cbr+%2F%3E%3Cbr+%2F%3E%3Cbr+%2F%3E'
  127   237        ASSIGN                                                   !58, ~274
  133   238        INIT_METHOD_CALL                                         !57, 'writeHTML'
        239        SEND_VAR_EX                                              !58
        240        SEND_VAL_EX                                              <true>
        241        SEND_VAL_EX                                              <false>
        242        SEND_VAL_EX                                              <true>
        243        SEND_VAL_EX                                              <false>
        244        SEND_VAL_EX                                              ''
        245        DO_FCALL                                      0          
  145   246        CONCAT                                           ~277    '%3Ctable+style%3D%22width%3A100%25%3Btext-align%3Acenter%3B%22+cellpadding%3D%225%22%3E%0A%09%3Ctr%3E%0A%09%09%3Cth%3E%3C%2Fth%3E%0A%09%09%3Cth+style%3D%22font-weight%3Abold%3Btext-decoration%3Aunderline%3B%22%3EDodavatel%3A%3C%2Fth%3E%0A%09%09%3Cth+style%3D%22font-weight%3Abold%3Btext-decoration%3Aunderline%3B%22%3EObjednatel%3A%3C%2Fth%3E%0A%09%3C%2Ftr%3E%0A%09%3Ctr%3E%0A%09%09%3Ctd+style%3D%22font-style%3Aitalic%3Bfont-size%3A10pt%3B%22%3Ejmeno%3A%3C%2Ftd%3E%0A%09%09%3Ctd%3E', !4
        247        CONCAT                                           ~278    ~277, '%3C%2Ftd%3E%0A%09%09%3Ctd%3E'
  146   248        CONCAT                                           ~279    ~278, !11
        249        CONCAT                                           ~280    ~279, '%3C%2Ftd%3E%0A%09%3C%2Ftr%3E%0A%09%3Ctr%3E%0A%09%09%3Ctd+style%3D%22font-style%3Aitalic%3Bfont-size%3A10pt%3B%22%3Eadresa%2Fsidlo%3A%3C%2Ftd%3E%0A%09%09%3Ctd%3E'
  150   250        CONCAT                                           ~281    ~280, !5
        251        CONCAT                                           ~282    ~281, '%3C%2Ftd%3E%0A%09%09%3Ctd%3E'
  151   252        CONCAT                                           ~283    ~282, !12
        253        CONCAT                                           ~284    ~283, '%3C%2Ftd%3E%0A%09%3C%2Ftr%3E%0A%09%3Ctr%3E%0A%09%09%3Ctd+style%3D%22font-style%3Aitalic%3Bfont-size%3A10pt%3B%22%3Etel.+kontakt%3A%3C%2Ftd%3E%0A%09%09%3Ctd%3E'
  155   254        CONCAT                                           ~285    ~284, !6
        255        CONCAT                                           ~286    ~285, '%3C%2Ftd%3E%0A%09%09%3Ctd%3E'
  156   256        CONCAT                                           ~287    ~286, !13
        257        CONCAT                                           ~288    ~287, '%3C%2Ftd%3E%0A%09%3C%2Ftr%3E%0A%09%3Ctr%3E%0A%09%09%3Ctd+style%3D%22font-style%3Aitalic%3Bfont-size%3A10pt%3B%22%3Eemail%3A%3C%2Ftd%3E%0A%09%09%3Ctd%3E'
  160   258        CONCAT                                           ~289    ~288, !7
        259        CONCAT                                           ~290    ~289, '%3C%2Ftd%3E%0A%09%09%3Ctd%3E'
  161   260        CONCAT                                           ~291    ~290, !14
        261        CONCAT                                           ~292    ~291, '%3C%2Ftd%3E%0A%09%3C%2Ftr%3E%0A%09%3Ctr%3E%0A%09%09%3Ctd+style%3D%22font-style%3Aitalic%3Bfont-size%3A10pt%3B%22%3EICO%3A%3C%2Ftd%3E%0A%09%09%3Ctd%3E'
  165   262        CONCAT                                           ~293    ~292, !8
        263        CONCAT                                           ~294    ~293, '%3C%2Ftd%3E%0A%09%09%3Ctd%3E'
  166   264        CONCAT                                           ~295    ~294, !15
        265        CONCAT                                           ~296    ~295, '%3C%2Ftd%3E%0A%09%3C%2Ftr%3E%0A%09%3Ctr%3E%0A%09%09%3Ctd+style%3D%22font-style%3Aitalic%3Bfont-size%3A10pt%3B%22%3EDIC%3A%3C%2Ftd%3E%0A%09%09%3Ctd%3E'
  170   266        CONCAT                                           ~297    ~296, !9
        267        CONCAT                                           ~298    ~297, '%3C%2Ftd%3E%0A%09%09%3Ctd%3E'
  171   268        CONCAT                                           ~299    ~298, !16
        269        CONCAT                                           ~300    ~299, '%3C%2Ftd%3E%0A%09%3C%2Ftr%3E%0A%09%3Ctr%3E%0A%09%09%3Ctd+style%3D%22font-style%3Aitalic%3Bfont-size%3A10pt%3B%22%3Epoznamka%3A%3C%2Ftd%3E%0A%09%09%3Ctd%3E'
  175   270        CONCAT                                           ~301    ~300, !10
        271        CONCAT                                           ~302    ~301, '%3C%2Ftd%3E%0A%09%09%3Ctd%3E'
  176   272        CONCAT                                           ~303    ~302, !17
        273        CONCAT                                           ~304    ~303, '%3C%2Ftd%3E%0A%09%3C%2Ftr%3E%0A%3C%2Ftable%3E'
  136   274        ASSIGN                                                   !59, ~304
  179   275        INIT_METHOD_CALL                                         !57, 'writeHTML'
        276        SEND_VAR_EX                                              !59
        277        SEND_VAL_EX                                              <true>
        278        SEND_VAL_EX                                              <false>
        279        SEND_VAL_EX                                              <true>
        280        SEND_VAL_EX                                              <false>
        281        SEND_VAL_EX                                              ''
        282        DO_FCALL                                      0          
  184   283        INIT_METHOD_CALL                                         !57, 'AddPage'
        284        DO_FCALL                                      0          
  185   285        INIT_METHOD_CALL                                         !57, 'SetAutoPageBreak'
        286        SEND_VAL_EX                                              <true>
        287        FETCH_CONSTANT                                   ~308    'PDF_MARGIN_BOTTOM'
        288        SEND_VAL_EX                                              ~308
        289        DO_FCALL                                      0          
  188   290        ASSIGN                                                   !60, '%3Cspan+style%3D%22font-weight%3Abold%3Bfont-size%3A28pt%3B%22%3ERozpis+materialu+na+zakazku%3A%3C%2Fspan%3E'
  189   291        INIT_METHOD_CALL                                         !57, 'writeHTML'
        292        SEND_VAR_EX                                              !60
        293        SEND_VAL_EX                                              <true>
        294        SEND_VAL_EX                                              <false>
        295        SEND_VAL_EX                                              <true>
        296        SEND_VAL_EX                                              <false>
        297        SEND_VAL_EX                                              ''
        298        DO_FCALL                                      0          
  190   299        ASSIGN                                                   !61, '%3Ctable%3E%3Ctr%3E%3Cth%3Enazev%3C%2Fth%3E%3Cth%3Ejedn.cena%3C%2Fth%3E%3Cth%3Emnozstvi%3C%2Fth%3E%3Cth%3Ejednotka%3C%2Fth%3E%3Cth%3Ekoeficient%3C%2Fth%3E%3C%2Ftr%3E%3Ctr%3E%3Cth%3Ecelkem+bez+dph%3C%2Fth%3E%3Cth%3Edph+sazba%3C%2Fth%3E%3Cth%3Ecelkem+dph%3C%2Fth%3E%3Cth%3Ecelkem+s+dph%3C%2Fth%3E'
  191   300        INIT_METHOD_CALL                                         !57, 'writeHTML'
        301        SEND_VAR_EX                                              !61
        302        SEND_VAL_EX                                              <true>
        303        SEND_VAL_EX                                              <false>
        304        SEND_VAL_EX                                              <true>
        305        SEND_VAL_EX                                              <false>
        306        SEND_VAL_EX                                              ''
        307        DO_FCALL                                      0          
  192   308        ASSIGN                                                   !62, ''
  193   309      > FE_RESET_R                                       $315    !18, ->340
        310    > > FE_FETCH_R                                       ~316    $315, !18, ->340

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
147.32 ms | 1427 KiB | 13 Q