@@ 1065-1079 (lines=15) @@ | ||
1062 | // lenght of the code |
|
1063 | $len = strlen($code); |
|
1064 | switch(strtoupper($type)) { |
|
1065 | case 'A': { // MODE A |
|
1066 | $startid = 103; |
|
1067 | for ($i = 0; $i < $len; ++$i) { |
|
1068 | $char = $code{$i}; |
|
1069 | $char_id = ord($char); |
|
1070 | if (($char_id >= 241) AND ($char_id <= 244)) { |
|
1071 | $code_data[] = $fnc_a[$char_id]; |
|
1072 | } elseif (($char_id >= 0) AND ($char_id <= 95)) { |
|
1073 | $code_data[] = strpos($keys_a, $char); |
|
1074 | } else { |
|
1075 | return false; |
|
1076 | } |
|
1077 | } |
|
1078 | break; |
|
1079 | } |
|
1080 | case 'B': { // MODE B |
|
1081 | $startid = 104; |
|
1082 | for ($i = 0; $i < $len; ++$i) { |
|
@@ 1080-1094 (lines=15) @@ | ||
1077 | } |
|
1078 | break; |
|
1079 | } |
|
1080 | case 'B': { // MODE B |
|
1081 | $startid = 104; |
|
1082 | for ($i = 0; $i < $len; ++$i) { |
|
1083 | $char = $code{$i}; |
|
1084 | $char_id = ord($char); |
|
1085 | if (($char_id >= 241) AND ($char_id <= 244)) { |
|
1086 | $code_data[] = $fnc_b[$char_id]; |
|
1087 | } elseif (($char_id >= 32) AND ($char_id <= 127)) { |
|
1088 | $code_data[] = strpos($keys_b, $char); |
|
1089 | } else { |
|
1090 | return false; |
|
1091 | } |
|
1092 | } |
|
1093 | break; |
|
1094 | } |
|
1095 | case 'C': { // MODE C |
|
1096 | $startid = 105; |
|
1097 | if (ord($code[0]) == 241) { |