0
我有一個發送電子郵件的工作表單...現在我想添加附件。codeigniter電子郵件附件
我在視圖文件中有這個..
<form action="<?php echo base_url() ?>admin/order/email_invoice/<?php echo $invoice_info->invoice_no ?>" id="formid" method="POST" >
<center> <input type = "text" name="email" value="" class="form-control" placeholder="Customer Email Address" /></center>
</div>
<div class="modal-footer">
<button type="submit" name="submit" class="btn btn-info " >Email to Customer</button></div>
</div>
</form>
和我有這個在我的控制器..
//sender email
$to = $_POST['email'];
//subject
$subject = 'Invoice no:' . $id;
$attachment = $_FILES['attachment'];
// set view page
$view_page = $this->load->view('admin/order/pdf_order_invoice', $data, true);
$send_email = $this->mail->sendEmail($from, $to, $subject, $view_page);
if ($send_email) {
$this->message->custom_success_msg('admin/order/order_invoice/' . $id,
'Your email has been send successfully!');
} else {
$this->message->custom_error_msg('admin/order/order_invoice/' . $id,
'Sorry unable to send your email!');
我想這個鏈接的形式附上所以它發送的PDF文件到控制器並通過電子郵件發送該文件作爲附件我如何做到這一點請幫助..
<?php echo base_url() ?>admin/order/pdf_invoice/<?php echo $invoice_info->invoice_no ?>
通過這個鏈接http://developer-paradize.blogspot.in/2014/03/how-to- send-email-with-attachment-in.html –