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 = 232 Branch analysis from position: 46 2 jumps found. (Code = 78) Position 1 = 47, Position 2 = 232 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 = 231 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 = 185 Branch analysis from position: 132 1 jumps found. (Code = 42) Position 1 = 185 Branch analysis from position: 185 2 jumps found. (Code = 43) Position 1 = 187, Position 2 = 222 Branch analysis from position: 187 1 jumps found. (Code = 42) Position 1 = 46 Branch analysis from position: 46 Branch analysis from position: 222 Branch analysis from position: 185 Branch analysis from position: 113 Branch analysis from position: 130 Branch analysis from position: 74 Branch analysis from position: 75 Branch analysis from position: 231 Branch analysis from position: 51 Branch analysis from position: 232 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 232 Branch analysis from position: 39 Branch analysis from position: 41 2 jumps found. (Code = 77) Position 1 = 46, Position 2 = 232 Branch analysis from position: 46 Branch analysis from position: 232 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: 174 Branch analysis from position: 174 2 jumps found. (Code = 107) Position 1 = 175, Position 2 = -2 Branch analysis from position: 175 2 jumps found. (Code = 43) Position 1 = 187, Position 2 = 222 Branch analysis from position: 187 Branch analysis from position: 222 filename: /in/ECWZi function name: (null) number of ops: 234 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+http%3A%2F%2Fprihlaskanavs.php5.cz%2Fprihlaska%2Fchyba.php%3FKod%3D2' 43 DO_ICALL 43 44 > FETCH_R global ~42 '_POST' 45 > FE_RESET_R $43 ~42, ->232 46 > > FE_FETCH_R $43, !4, ->232 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, ->231 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, ->185 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 INIT_FCALL 'session_id' 169 DO_ICALL $110 170 CONCAT ~111 $110, '.pdf' 171 SEND_VAL_EX ~111 172 DO_FCALL 0 173 > JMP ->185 99 174 E > > CATCH last 'Exception' 100 175 > INIT_FCALL 'header' 176 FETCH_R global ~113 '_SESSION' 177 FETCH_DIM_R ~114 ~113, 'c' 178 CONCAT ~115 'Location%3A+http%3A%2F%2Fprihlaskanavs.php5.cz%2Fprihlaska%2Fchyba.php', ~114 179 CONCAT ~116 ~115, '%26Kod%3D4%26Chyba%3DPdf%3A' 180 INIT_METHOD_CALL !12, 'getMessage' 181 DO_FCALL 0 $117 182 CONCAT ~118 ~116, $117 183 SEND_VAL ~118 184 DO_ICALL 115 185 > ARRAY_KEY_EXISTS 'Email', !4 186 > JMPZ ~120, ->222 116 187 > INIT_FCALL 'ob_start' 188 DO_ICALL 117 189 FETCH_DIM_R ~122 !4, 'Email' 190 CONCAT ~123 'http%3A%2F%2Fprihlaskanavs.php5.cz%2Fprihlaska%2Fnova%2Femail', ~122 191 CONCAT ~124 ~123, '.php' 192 INCLUDE_OR_EVAL ~124, INCLUDE 118 193 INIT_FCALL 'ob_get_contents' 194 DO_ICALL $126 195 ASSIGN !13, $126 119 196 INIT_FCALL 'ob_end_clean' 197 DO_ICALL 120 198 ASSIGN !14, <array> 121 199 ASSIGN_DIM !14 200 OP_DATA 'MIME-Version%3A+1.0' 122 201 ASSIGN_DIM !14 202 OP_DATA 'Content-type%3A+text%2Fhtml%3B+charset%3Dutf-8' 123 203 ASSIGN_DIM !14 204 OP_DATA 'From%3A+info%40prihlaskanavs.8u.cz' 124 205 INIT_FCALL 'mail' 206 FETCH_R global ~133 '_SESSION' 207 FETCH_DIM_R ~134 ~133, 'Email' 208 SEND_VAL ~134 209 SEND_VAL 'Podrobnosti+o+p%C5%99ihl%C3%A1%C5%A1ce+na+V%C5%A0' 210 INIT_FCALL 'wordwrap' 211 SEND_VAR !13 212 SEND_VAL 70 213 SEND_VAL '%0D%0A' 214 DO_ICALL $135 215 SEND_VAR $135 216 INIT_FCALL 'implode' 217 SEND_VAL '%0D%0A' 218 SEND_VAR !14 219 DO_ICALL $136 220 SEND_VAR $136 221 DO_ICALL 130 222 > FETCH_DIM_R ~140 !4, 'Kam' 223 FETCH_W global $138 '_SESSION' 224 ASSIGN_DIM $138, 'Kam' 225 OP_DATA ~140 131 226 INIT_FCALL 'header' 227 FETCH_DIM_R ~141 !4, 'Kam' 228 CONCAT ~142 'Location%3A+http%3A%2F%2Fprihlaskanavs.php5.cz%2Fprihlaska%2Fnova%2F', ~141 229 SEND_VAL ~142 230 DO_ICALL 43 231 > > JMP ->46 232 > FE_FREE $43 133 233 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0