Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 42) Position 1 = 22 Branch analysis from position: 22 2 jumps found. (Code = 44) Position 1 = 24, Position 2 = 5 Branch analysis from position: 24 2 jumps found. (Code = 43) Position 1 = 27, Position 2 = 41 Branch analysis from position: 27 2 jumps found. (Code = 77) Position 1 = 28, Position 2 = 39 Branch analysis from position: 28 2 jumps found. (Code = 78) Position 1 = 29, Position 2 = 39 Branch analysis from position: 29 2 jumps found. (Code = 43) Position 1 = 33, Position 2 = 38 Branch analysis from position: 33 1 jumps found. (Code = 42) Position 1 = 28 Branch analysis from position: 28 Branch analysis from position: 38 Branch analysis from position: 39 1 jumps found. (Code = 42) Position 1 = 44 Branch analysis from position: 44 2 jumps found. (Code = 77) Position 1 = 46, Position 2 = 231 Branch analysis from position: 46 2 jumps found. (Code = 78) Position 1 = 47, Position 2 = 231 Branch analysis from position: 47 2 jumps found. (Code = 46) Position 1 = 49, Position 2 = 51 Branch analysis from position: 49 2 jumps found. (Code = 43) Position 1 = 52, Position 2 = 230 Branch analysis from position: 52 2 jumps found. (Code = 43) Position 1 = 54, Position 2 = 75 Branch analysis from position: 54 2 jumps found. (Code = 77) Position 1 = 61, Position 2 = 74 Branch analysis from position: 61 2 jumps found. (Code = 78) Position 1 = 62, Position 2 = 74 Branch analysis from position: 62 2 jumps found. (Code = 43) Position 1 = 66, Position 2 = 73 Branch analysis from position: 66 1 jumps found. (Code = 42) Position 1 = 61 Branch analysis from position: 61 Branch analysis from position: 73 Branch analysis from position: 74 2 jumps found. (Code = 43) Position 1 = 77, Position 2 = 130 Branch analysis from position: 77 2 jumps found. (Code = 77) Position 1 = 90, Position 2 = 113 Branch analysis from position: 90 2 jumps found. (Code = 78) Position 1 = 91, Position 2 = 113 Branch analysis from position: 91 2 jumps found. (Code = 43) Position 1 = 95, Position 2 = 112 Branch analysis from position: 95 1 jumps found. (Code = 42) Position 1 = 90 Branch analysis from position: 90 Branch analysis from position: 112 Branch analysis from position: 113 2 jumps found. (Code = 43) Position 1 = 132, Position 2 = 184 Branch analysis from position: 132 1 jumps found. (Code = 42) Position 1 = 184 Branch analysis from position: 184 2 jumps found. (Code = 43) Position 1 = 186, Position 2 = 221 Branch analysis from position: 186 1 jumps found. (Code = 42) Position 1 = 46 Branch analysis from position: 46 Branch analysis from position: 221 Branch analysis from position: 184 Branch analysis from position: 113 Branch analysis from position: 130 Branch analysis from position: 74 Branch analysis from position: 75 Branch analysis from position: 230 Branch analysis from position: 51 Branch analysis from position: 231 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 231 Branch analysis from position: 39 Branch analysis from position: 41 2 jumps found. (Code = 77) Position 1 = 46, Position 2 = 231 Branch analysis from position: 46 Branch analysis from position: 231 Branch analysis from position: 5 1 jumps found. (Code = 42) Position 1 = 19 Branch analysis from position: 19 2 jumps found. (Code = 44) Position 1 = 21, Position 2 = 13 Branch analysis from position: 21 2 jumps found. (Code = 44) Position 1 = 24, Position 2 = 5 Branch analysis from position: 24 Branch analysis from position: 5 Branch analysis from position: 13 2 jumps found. (Code = 44) Position 1 = 21, Position 2 = 13 Branch analysis from position: 21 Branch analysis from position: 13 Found catch point at position: 173 Branch analysis from position: 173 2 jumps found. (Code = 107) Position 1 = 174, Position 2 = -2 Branch analysis from position: 174 2 jumps found. (Code = 43) Position 1 = 186, Position 2 = 221 Branch analysis from position: 186 Branch analysis from position: 221 filename: /in/YInnh function name: (null) number of ops: 233 compiled vars: !0 = $Pole, !1 = $i, !2 = $j, !3 = $Promenna, !4 = $Kolekce, !5 = $d, !6 = $Databaze, !7 = $Prikaz, !8 = $Prihlaska, !9 = $Cesta, !10 = $Funkce, !11 = $KonverzePdf, !12 = $Chyba, !13 = $Email, !14 = $Hlavicka line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 6 0 E > INIT_FCALL 'session_start' 1 DO_ICALL 11 2 ASSIGN !0, <array> 26 3 ASSIGN !1, 1 4 > JMP ->22 27 5 > CONCAT ~19 'Predmet', !1 6 ASSIGN_DIM !0 7 OP_DATA ~19 28 8 CONCAT ~21 'Maturita', !1 9 ASSIGN_DIM !0 10 OP_DATA ~21 29 11 ASSIGN !2, 1 12 > JMP ->19 30 13 > CONCAT ~24 'Predmet', !1 14 CONCAT ~25 ~24, 'Rocnik' 15 CONCAT ~26 ~25, !2 16 ASSIGN_DIM !0 17 OP_DATA ~26 29 18 PRE_INC !2 19 > IS_SMALLER_OR_EQUAL !2, 5 20 > JMPNZ ~28, ->13 26 21 > PRE_INC !1 22 > IS_SMALLER_OR_EQUAL !1, 27 23 > JMPNZ ~30, ->5 32 24 > ISSET_ISEMPTY_VAR 3 ~31 '_POST' 25 BOOL_NOT ~32 ~31 26 > JMPZ ~32, ->41 33 27 > > FE_RESET_R $33 !0, ->39 28 > > FE_FETCH_R $33, !3, ->39 34 29 > FETCH_IS ~34 '_POST' 30 ISSET_ISEMPTY_DIM_OBJ 1 ~35 ~34, !3 31 BOOL_NOT ~36 ~35 32 > JMPZ ~36, ->38 35 33 > FETCH_R global ~39 '_POST' 34 FETCH_DIM_R ~40 ~39, !3 35 FETCH_W global $37 '_SESSION' 36 ASSIGN_DIM $37, !3 37 OP_DATA ~40 33 38 > > JMP ->28 39 > FE_FREE $33 40 > JMP ->44 37 41 > INIT_FCALL 'header' 42 SEND_VAL 'Location%3A+%2Fprihlaska%2Fchyba.php%3FKod%3D2' 43 DO_ICALL 43 44 > FETCH_R global ~42 '_POST' 45 > FE_RESET_R $43 ~42, ->231 46 > > FE_FETCH_R $43, !4, ->231 44 47 > TYPE_CHECK 128 ~44 !4 48 > JMPZ_EX ~44 ~44, ->51 49 > ARRAY_KEY_EXISTS ~45 'Kam', !4 50 BOOL ~44 ~45 51 > > JMPZ ~44, ->230 49 52 > ARRAY_KEY_EXISTS 'Cookie', !4 53 > JMPZ ~46, ->75 50 54 > INIT_FCALL 'time' 55 DO_ICALL $47 56 FETCH_DIM_R ~48 !4, 'Cookie' 57 MUL ~49 ~48, 86400 58 ADD ~50 $47, ~49 59 ASSIGN !5, ~50 51 60 > FE_RESET_R $52 !0, ->74 61 > > FE_FETCH_R $52, !3, ->74 52 62 > FETCH_IS ~53 '_POST' 63 ISSET_ISEMPTY_DIM_OBJ 1 ~54 ~53, !3 64 BOOL_NOT ~55 ~54 65 > JMPZ ~55, ->73 53 66 > INIT_FCALL 'setcookie' 67 SEND_VAR !3 68 FETCH_R global ~56 '_SESSION' 69 FETCH_DIM_R ~57 ~56, !3 70 SEND_VAL ~57 71 SEND_VAR !5 72 DO_ICALL 51 73 > > JMP ->61 74 > FE_FREE $52 59 75 > ARRAY_KEY_EXISTS 'Databaze', !4 76 > JMPZ ~59, ->130 60 77 > INIT_FCALL_BY_NAME 'mysqli_connect' 78 SEND_VAL_EX 'localhost' 79 SEND_VAL_EX 'czprihlaskanav93' 80 SEND_VAL_EX 'heslododatabaze' 81 SEND_VAL_EX 'czprihlaskanavs' 82 DO_FCALL 0 $60 83 ASSIGN !6, $60 61 84 INIT_FCALL_BY_NAME 'mysqli_set_charset' 85 SEND_VAR_EX !6 86 SEND_VAL_EX 'utf8' 87 DO_FCALL 0 62 88 ASSIGN !7, 'insert+into+Prihlasky+set+' 63 89 > FE_RESET_R $64 !0, ->113 90 > > FE_FETCH_R $64, !3, ->113 64 91 > FETCH_IS ~65 '_POST' 92 ISSET_ISEMPTY_DIM_OBJ 1 ~66 ~65, !3 93 BOOL_NOT ~67 ~66 94 > JMPZ ~67, ->112 65 95 > INIT_FCALL_BY_NAME 'mysqli_real_escape_string' 96 SEND_VAR_EX !6 97 CHECK_FUNC_ARG 98 FETCH_FUNC_ARG global $70 '_SESSION' 99 FETCH_DIM_FUNC_ARG $71 $70, !3 100 SEND_FUNC_ARG $71 101 DO_FCALL 0 $72 102 FETCH_W global $68 '_SESSION' 103 ASSIGN_DIM $68, !3 104 OP_DATA $72 66 105 ROPE_INIT 4 ~76 !3 106 ROPE_ADD 1 ~76 ~76, '%3D%27' 107 FETCH_R global ~73 '_SESSION' 108 FETCH_DIM_R ~74 ~73, !3 109 ROPE_ADD 2 ~76 ~76, ~74 110 ROPE_END 3 ~75 ~76, '%27%2C' 111 ASSIGN_OP 8 !7, ~75 63 112 > > JMP ->90 113 > FE_FREE $64 68 114 ASSIGN_OP 8 !7, 'ElPrijat%3D%27ano%27%2C' 69 115 ASSIGN_OP 8 !7, 'PiPrijat%3D%27%26%238987%3B%27%2C' 70 116 ASSIGN_OP 8 !7, 'PlPrijat%3D%27%26%238987%3B%27%2C' 71 117 ASSIGN_OP 8 !7, 'Prijat%3D%27%26%238987%3B%27%2C' 72 118 INIT_FCALL 'session_id' 119 DO_ICALL $83 120 CONCAT ~84 'PHPSESSID%3D%27', $83 121 CONCAT ~85 ~84, '%27' 122 ASSIGN_OP 8 !7, ~85 73 123 INIT_FCALL_BY_NAME 'mysqli_query' 124 SEND_VAR_EX !6 125 SEND_VAR_EX !7 126 DO_FCALL 0 74 127 INIT_FCALL_BY_NAME 'mysqli_close' 128 SEND_VAR_EX !6 129 DO_FCALL 0 80 130 > ARRAY_KEY_EXISTS 'Soubor', !4 131 > JMPZ ~89, ->184 81 132 > INIT_FCALL 'ob_start' 133 DO_ICALL 82 134 INCLUDE_OR_EVAL 'http%3A%2F%2Fprihlaskanavs.php5.cz%2Fprihlaska%2Fnova%2Fprihlaska.php', INCLUDE 83 135 INIT_FCALL 'ob_get_contents' 136 DO_ICALL $92 137 ASSIGN !8, $92 84 138 INIT_FCALL 'ob_end_clean' 139 DO_ICALL 85 140 INIT_FCALL 'session_id' 141 DO_ICALL $95 142 CONCAT ~96 '..%2Fexport%2F', $95 143 ASSIGN !9, ~96 86 144 INIT_FCALL 'fopen' 145 CONCAT ~98 !9, '.html' 146 SEND_VAL ~98 147 SEND_VAL 'w%2B' 148 DO_ICALL $99 149 ASSIGN !10, $99 87 150 INIT_FCALL 'fwrite' 151 SEND_VAR !10 152 SEND_VAR !8 153 DO_ICALL 88 154 INIT_FCALL 'fclose' 155 SEND_VAR !10 156 DO_ICALL 93 157 INCLUDE_OR_EVAL 'http%3A%2F%2Fprihlaskanavs.php5.cz%2Faplikace%2Fdompdf%2Fdompdf_config.inc.php', REQUIRE_ONCE 95 158 NEW $104 'DOMPDF' 159 DO_FCALL 0 160 ASSIGN !11, $104 96 161 INIT_METHOD_CALL !11, 'load_html_file' 162 CONCAT ~107 !9, '.html' 163 SEND_VAL_EX ~107 164 DO_FCALL 0 97 165 INIT_METHOD_CALL !11, 'render' 166 DO_FCALL 0 98 167 INIT_METHOD_CALL !11, 'stream' 168 CONCAT ~110 !9, '.pdf' 169 SEND_VAL_EX ~110 170 SEND_VAL_EX <array> 171 DO_FCALL 0 172 > JMP ->184 99 173 E > > CATCH last 'Exception' 100 174 > INIT_FCALL 'header' 175 FETCH_R global ~112 '_SESSION' 176 FETCH_DIM_R ~113 ~112, 'c' 177 CONCAT ~114 'Location%3A+%2Fprihlaska%2Fchyba.php', ~113 178 CONCAT ~115 ~114, '%26Kod%3D4%26Chyba%3DPdf%3A' 179 INIT_METHOD_CALL !12, 'getMessage' 180 DO_FCALL 0 $116 181 CONCAT ~117 ~115, $116 182 SEND_VAL ~117 183 DO_ICALL 115 184 > ARRAY_KEY_EXISTS 'Email', !4 185 > JMPZ ~119, ->221 116 186 > INIT_FCALL 'ob_start' 187 DO_ICALL 117 188 FETCH_DIM_R ~121 !4, 'Email' 189 CONCAT ~122 'http%3A%2F%2Fprihlaskanavs.php5.cz%2Fprihlaska%2Fnova%2Femail', ~121 190 CONCAT ~123 ~122, '.php' 191 INCLUDE_OR_EVAL ~123, INCLUDE 118 192 INIT_FCALL 'ob_get_contents' 193 DO_ICALL $125 194 ASSIGN !13, $125 119 195 INIT_FCALL 'ob_end_clean' 196 DO_ICALL 120 197 ASSIGN !14, <array> 121 198 ASSIGN_DIM !14 199 OP_DATA 'MIME-Version%3A+1.0' 122 200 ASSIGN_DIM !14 201 OP_DATA 'Content-type%3A+text%2Fhtml%3B+charset%3Dutf-8' 123 202 ASSIGN_DIM !14 203 OP_DATA 'From%3A+info%40prihlaskanavs.8u.cz' 124 204 INIT_FCALL 'mail' 205 FETCH_R global ~132 '_SESSION' 206 FETCH_DIM_R ~133 ~132, 'Email' 207 SEND_VAL ~133 208 SEND_VAL 'Podrobnosti+o+p%C5%99ihl%C3%A1%C5%A1ce+na+V%C5%A0' 209 INIT_FCALL 'wordwrap' 210 SEND_VAR !13 211 SEND_VAL 70 212 SEND_VAL '%0D%0A' 213 DO_ICALL $134 214 SEND_VAR $134 215 INIT_FCALL 'implode' 216 SEND_VAL '%0D%0A' 217 SEND_VAR !14 218 DO_ICALL $135 219 SEND_VAR $135 220 DO_ICALL 130 221 > FETCH_DIM_R ~139 !4, 'Kam' 222 FETCH_W global $137 '_SESSION' 223 ASSIGN_DIM $137, 'Kam' 224 OP_DATA ~139 131 225 INIT_FCALL 'header' 226 FETCH_DIM_R ~140 !4, 'Kam' 227 CONCAT ~141 'Location%3A+%2Fprihlaska%2Fnova%2F', ~140 228 SEND_VAL ~141 229 DO_ICALL 43 230 > > JMP ->46 231 > FE_FREE $43 133 232 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0