![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 | |
Форумчанин
Регистрация: 24.12.2007
Сообщений: 288
|
![]()
Доброго дня, пытаюсь получить хеш строки. Хеш полученный в delphi отличается от хеша полученного в php.
Пример: Если зашифровать единицу ("1") и в Delphi и в PHP хеши совпадают Если зашифровать более 2х символов ("11") и в Delphi и в PHP хеши НЕ совпадают. Как я их получаю, думаю нет смысла код выкладывать, в Delphi PAS найденый в интернете Цитата:
на а в php md5('11'); Последний раз редактировалось aesoem; 01.12.2016 в 22:26. |
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 13.07.2012
Сообщений: 357
|
![]()
Хм, действительно, а с чем это может быть связано?
Текст: Edit1 На делфях: 6CE660BAC8A0C5EF805D3F907FC3C5B3 1 сайт: 7318efc576d8c24b47540d5acfd58e5a 2 сайт: 3c4a359ade745c27537e3b08672425cb Упс, а не, это я кривой, делфи: 7318efc576d8c24b47540d5acfd58e5a Значит сайт 2 врёт, проблемы с кодировками? Последний раз редактировалось Artsiom; 01.12.2016 в 23:38. |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
у меня в проекте Delphi
для 11 Код:
Код:
проект на дельфи прикрепляю. md5_project.rar md5_var1_EXE.rar для текста Edit1 Delphi: 7318efc576d8c24b47540d5acfd58e5a php: 7318efc576d8c24b47540d5acfd58e5a Последний раз редактировалось Serge_Bliznykov; 02.12.2016 в 00:13. |
![]() |
![]() |
![]() |
#4 | |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,926
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 24.12.2007
Сообщений: 288
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Дельфи-то какая?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 24.12.2007
Сообщений: 288
|
![]() |
![]() |
![]() |
![]() |
#8 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
похоже, что > 2009 (скорее всего - современная XE какая-то)
там все строки (String) - Unicode скорее всего northener прав, проблема в unicode. Цитата:
ну или просто возьмите более современный код, подходящий для вашей версии Delphi. А вот тема на нашем форуме Delphi XE2 и MD5 |
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 24.12.2007
Сообщений: 288
|
![]()
Serge_Bliznykov, спасибо, помогло.
|
![]() |
![]() |
![]() |
#10 |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
![]() Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разный шрифт, на разных ПК | Janger | Общие вопросы Delphi | 4 | 08.06.2015 11:47 |
Модуль МД5 в Delphi 7 и XE7 выдает разный результат | studi | Общие вопросы Delphi | 1 | 22.05.2015 19:30 |
Разный шрифт [Delphi 7] | _fynjy_ | Общие вопросы Delphi | 6 | 19.06.2011 14:53 |
разный результат | Кристина133 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 13.05.2011 19:15 |
из бинари в мд5 | Mpa4Hu | PHP | 3 | 03.05.2010 11:32 |