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