
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
15.08.2020, 18:02
|
|||
|---|---|---|---|
md5 delphi != md5 php |
|||
|
#18+
Не могу понять почему результаты отличаются, при чем не всегда PHP Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. результаты: key: 25f9e794323b453885f5181f1b624d0b mol: 8aa99b1f439ff71293e95357bac6fd94 crp: d7bbac871fa6e56bc94af5cf38dffd9f key+mol: 8e296a067a37563370ded05f5a3bf3ec key+mol+crp: 12a8604b1247cc0e837a3d49f40ad283 DELPHI: Код: pascal 1. 2. 3. 4. 5. 6. 7. результаты: key: 25f9e794323b453885f5181f1b624d0b mol: 8aa99b1f439ff71293e95357bac6fd94 crp: d7bbac871fa6e56bc94af5cf38dffd9f key + mol: 4fc88c65227c28a78caaf24674798d72 key + mol + crp: c67b32c329263247bc1b76d86fe401bf в Delphi используется ф-ция: Код: pascal 1. 2. 3. 4. 5. 6. 7. Подозреваю, что дело в кодировке, но это не точно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.08.2020, 18:11
|
|||
|---|---|---|---|
|
|||
md5 delphi != md5 php |
|||
|
#18+
antoxПодозреваю, что дело в кодировке, но это не точно :) Абсолютно точно. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.08.2020, 18:47
|
|||
|---|---|---|---|
|
|||
md5 delphi != md5 php |
|||
|
#18+
antox, Проверь в онлайн-генераторе: https://www.md5hashgenerator.com/ Он показывает то же значение, что и Delphi. p.s. GetHashString это метод класса, его можно вызывать так THashMD5.GetHashString(...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.08.2020, 18:48
|
|||
|---|---|---|---|
md5 delphi != md5 php |
|||
|
#18+
Dimitry Sibiryakov, А как бы мне utf8 в дельфи получить? Что бы результат всё-таки был идентичен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.08.2020, 18:51
|
|||
|---|---|---|---|
|
|||
md5 delphi != md5 php |
|||
|
#18+
antoxА как бы мне utf8 в дельфи получить? а) Почитать документацию; б) Использовать utf8String вместо String; в) Использовать функции преобразования. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.08.2020, 18:51
|
|||
|---|---|---|---|
|
|||
md5 delphi != md5 php |
|||
|
#18+
antox А как бы мне utf8 в дельфи получить? Посмотри внутрь используемого метода, что ли... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.08.2020, 19:13
|
|||
|---|---|---|---|
|
|||
md5 delphi != md5 php |
|||
|
#18+
В пыхе для объединения строк используется оператор " . ". https://www.php.net/manual/ru/language.operators.string.php ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.08.2020, 23:01
|
|||
|---|---|---|---|
md5 delphi != md5 php |
|||
|
#18+
При чем тут кодировка... GetHashString просто показывает массив байт как строку в HEX Код: pascal 1. Возвращает (79, 200, 140, 101, 34, 124, 40, 167, 140, 170, 242, 70, 116, 121, 141, 114) Запихиваем это в Код: pascal 1. 4fc88c65227c28a78caaf24674798d72 79 = 4f 200 = c8 и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.08.2020, 03:21
|
|||
|---|---|---|---|
md5 delphi != md5 php |
|||
|
#18+
Kazantsev Alexey В пыхе для объединения строк используется оператор " . ". https://www.php.net/manual/ru/language.operators.string.php Япона мать! СПАСИБО!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=58&mobile=1&tid=2038068]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
172ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 439ms |

| 0 / 0 |
