2010-08-25 7 views
1

я нужен способ, чтобы кодировать строку мим/Base64 в Delphi 7 и PHPмим/База 64 кодирования

Эти два кодера должны быть совместимы :)

+0

Кто собирается кодировать, и кто собирается декодировать? –

ответ

1

Устройство EncdDecd включено с Delphi 6; ниже приведены поддерживаемые Mime base64 функции, которые он содержит.

Этот cached post from FlexVN (original post не всегда работает on-line) объясняет, как сделать base64 между PHP и Delphi с помощью блока EncdDecd.

unit EncdDecd; 

interface 

uses Classes, SysUtils; 

procedure EncodeStream(Input, Output: TStream); 
procedure DecodeStream(Input, Output: TStream); 
function EncodeString(const Input: string): string; 
function DecodeString(const Input: string): string; 

function DecodeBase64(const Input: AnsiString): TBytes; 
function EncodeBase64(const Input: Pointer; Size: Integer): AnsiString; 
2

Indy-Project обеспечивает base64 классы кодер/декодер. Вы можете найти документацию here.

Для PHP вы можете использовать внутренние функции PHP base64_encode и base64_decode.

 Смежные вопросы

  • Нет связанных вопросов^_^