Chilkat HOME ASP Visual Basic VB.NET C# C C++ MFC Delphi FoxPro Java Perl Python Ruby SQL Server VBScript
Create MIME Containing HTMLCalls SetBodyFromHtml to load HTML into the MIME body. Also sets the Content-Type header to "text/html", and the Content-Transfer-Encoding to an appropriate transfer encoding based on the characters found in the HTML. <?php $mime = new COM("Chilkat.Mime"); $success = $mime->UnlockComponent('Anything for 30-day trial.'); if ($success == false) { print $mime->lastErrorText() . "\n"; exit; } // Add a few header fields: $mime->AddHeaderField('Description','this is a test'); $mime->AddHeaderField('MyId','123'); $htmlDoc = '<html><body>Test</body></html>'; // Set the MIME body via SetBodyFromHtml. This also // has the intended side-effect of adding the Content-Type // and Content-Transfer-Encoding headers. $mime->SetBodyFromHtml($htmlDoc); print $mime->getMime() . "\n"; // The MIME should look like this: // Description: this is a test MyId: 123 Content-Type: text/html; Content-Transfer-Encoding: 7bit <html><body>Test</body></html> // Note: The Content-Transfer-Encoding may be changed. // For example, to use "base64", do this: $mime->Encoding = 'base64'; // Show the MIME again, this time using the base64 // transfer encoding: print $mime->getMime() . "\n"; // It should look like this: // Description: this is a test MyId: 123 Content-Type: text/html; Content-Transfer-Encoding: base64 PGh0bWw+PGJvZHk+VGVzdDwvYm9keT48L2h0bWw+ ?> |
Need a specific example? Send a request to support@chilkatsoft.com
© 2000-2010 Chilkat Software, Inc. All Rights Reserved.