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