je besoin d'un moyen d'encoder une chaîne à Mime/base64 dans Delphi 7 et PHPMime/encodage base 64
Ces deux codeurs doivent être compatibles :)
je besoin d'un moyen d'encoder une chaîne à Mime/base64 dans Delphi 7 et PHPMime/encodage base 64
Ces deux codeurs doivent être compatibles :)
L'unité EncdDecd a été incluse depuis Delphi 6; ci-dessous sont les fonctions base64 compatibles Mime qu'il contient.
Ce cached post from FlexVN (le original post n'est pas toujours en ligne) explique comment faire la chose base64 entre PHP et Delphi en utilisant l'unité 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;
Le Indy-Project propose des cours encodeur base64/décodeur. Vous pouvez trouver la documentation here. Pour PHP, vous pouvez utiliser les fonctions internes de PHP base64_encode
et base64_decode
.
Qui va encoder, et qui va décoder? –