note 47327 added to function.base64-encode

From: Date: Thu, 11 Nov 2004 13:47:56 +0000
Subject: note 47327 added to function.base64-encode
Groups: php.notes 
Request: Send a blank email to php-notes+get-80404@lists.php.net to get a copy of this message
Use this code to send attachments in email body. Ps. Jackie, I love you, did you love me too Start here: $arquivo = "spider.jpg"; $tipo = "image/jpg"; //$arquivo is file and $tipo is type $abreArquivo = fopen ($arquivo, "r"); //$abreArquivo is openFile $dados = fread ($abreArquivo, filesize($arquivo)); fclose ($abreArquivo); $encode_anexo = chunk_split (base64_encode($dados)); $cabeca = "--Message-Boundary\n"; $cabeca .= "Content-type: text/plain; charset=US-ASCII\n"; $cabeca .= "Content-transfer-encoding: 7BIT\n"; $cabeca .= "Content-description: Mail message body\n\n"; $corpo = $cabeca . $corpo; //$corpo is BODY $corpo .= "Your text here HERE\n"; $corpo .= "\n\n--Message-Boundary\n"; $corpo .= "Content-type: $attach_type; name=\"$arquivo\"\n"; $corpo .= "Content-Transfer-Encoding: BASE64\n"; $corpo .= "Content-disposition: attachment; filename=\"$arquivo\"\n\n"; $corpo .= "$encode_anexo\n"; $corpo .= "--Message-Boundary--\n"; mail("diexmax@rediffmail.com< please remove my e-mail it´s only one example>", "Your subject", $corpo, $headers); the end very easy To Brazilians friends begin here Usem o codigo acima para enviarem anexos no corpo do e-mail. ---- Manual Page -- http://www.php.net/manual/en/function.base64-encode.php Edit -- http://master.php.net/manage/user-notes.php?action=edit+47327 Delete -- http://master.php.net/manage/user-notes.php?action=delete+47327&report=yes Reason: bad code -- http://master.php.net/manage/user-notes.php?action=delete+47327&report=yes&reason=bad+code Reason: spam -- http://master.php.net/manage/user-notes.php?action=delete+47327&report=yes&reason=spam Reason: useless example -- http://master.php.net/manage/user-notes.php?action=delete+47327&report=yes&reason=useless+example Reason: contains commercial links -- http://master.php.net/manage/user-notes.php?action=delete+47327&report=yes&reason=contains+commercial+links Reason: useless note -- http://master.php.net/manage/user-notes.php?action=delete+47327&report=yes&reason=useless+note Reject -- http://master.php.net/manage/user-notes.php?action=reject+47327&report=yes Search -- http://master.php.net/manage/user-notes.php

« previous php.notes (#80404) next »