Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

KUROL3

Enviar 2 imagens anexada

Recommended Posts

Olá com o código abaixo estou conseguindo enviar 1 imagem anexada com a função mail do php gostaria de saber se da para enviar mais de 1 como fazer..

Segue o código..

 

$arquivo = isset($_FILES["foto"]) ? $_FILES["foto"] : FALSE;
	
	$permittedtypes = array('image/gif', 'image/jpeg', 'image/pjpeg', 'image/x-png', 'image/png' ,'application/x-zip-compressed', 'application/pdf', 'application/x-gtar', 'application/x-tar', 'text/html', 'text/html');
	
	if(file_exists($arquivo["tmp_name"]) and !empty($arquivo)){
	
	  $fp = fopen($_FILES["foto"]["tmp_name"],"rb");
	  $anexo = fread($fp,filesize($_FILES["foto"]["tmp_name"]));
	  $anexo = base64_encode($anexo);
	  fclose($fp);
	  
	 
	  $anexo = chunk_split($anexo);

	
	  $boundary = "XYZ-" . date("dmYis") . "-ZYX";
	
	  $mens = "--$boundary\n";
	  $mens .= "Content-Transfer-Encoding: 8bits\n";
	  $mens .= "Content-Type: text/html; charset=\"ISO-8859-1\"\n\n"; //plain
	  $mens .= "$mensagem\n";
	  $mens .= "--$boundary\n";
	  $mens .= "Content-Type: ".$arquivo["type"]."\n";
	  $mens .= "Content-Disposition: attachment; filename=\"".$arquivo["name"]."\"\n";
	  $mens .= "Content-Transfer-Encoding: base64\n\n";
	  $mens .= "$anexo\n";
	  $mens .= "--$boundary--\r\n"; 
	
	  $headers = "MIME-Version: 1.0\n";
	  $headers .= "From: \"$nome\" <$email_from>\r\n";
	  $headers .= "Bcc: \"KUROLE\" <job@kurole.com>\r\n";
	  $headers .= "Content-type: multipart/mixed; boundary=\"$boundary\"\r\n";
	  $headers .= "$boundary\n";

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.