Bug - Add Attachment in My Email Service


I have a problem with my code.. I cant do download attachments, when I click in attachment "[url removed, login to view]", the link appears this way "[url removed, login to view]" but the link doesn't existed, and go to automatically to my home page without download the file..


$id = $_POST['id'];

$pdo = new PDO("sqlite:[url removed, login to view]");

$email = $pdo->query("SELECT * FROM `myemails` WHERE `id`='$myid'")->fetch(PDO::FETCH_ASSOC);

$email_body = base64_decode($email['message']);

$letter_html = "";

//$op_getKey = preg_match_all("/Content-Type: multipart\/alternative; boundary=\"(.*?)\"/", $email_body, $getKey);

//$op_getKey = preg_match_all("/alternative; boundary=\"(.*)\"/", $email_body, $getKey);

$op_getKey = preg_match_all("/boundary=\"(.*)\"/", $email_body, $getKey);

//$has_attachment = preg_match_all("/multipart\/mixed/; boundary=\"(.*?)\"/", $email_body, $attachment);

$has_attachment = preg_match_all("/multipart\/mixed/", $email_body, $attachment);

if ($op_getKey) {

if ($has_attachment) {

$mailParts = explode("--" . $getKey[1][1], $email_body);

$attachParts = explode("--" . $getKey[1][0], $email_body);

$get_attach_name=preg_match_all("/filename=\"(.*?)\"/", $attachParts[2], $attach_name);

$get_attach_type=preg_match_all("/Content-Type: (.*?);/", $attachParts[2], $attach_type);

$pure_code = explode("\n\n",$attachParts[2]);

$pure_code = str_replace("\r","",$pure_code[1]);

$pure_code = str_replace("\n","",$pure_code);


$mailParts = explode("--" . $getKey[1][0], $email_body);



And I call the function this way


<a target="_blank" href="[url removed, login to view]< ?=$attach_name[1][0]? >" data-target="< ?$id? >">< ?=$attach_name[1][0]? >< /a>


So that it is possible, whenever you receive an email, that the file go to the "attachment" folder and can download the images or files ..

And I need a correction of this bug, when receive the emails, in the subject show me like this




I show u the rest of the code.

I need this in 1 day..

Best Regards

Skills: PHP, SQLite

See more: can't attach files in outlook web app chrome, outlook web app attachment button not working, firefox outlook web access attachments, can't attach files in outlook 2016, can't attach files in outlook web app firefox, outlook web app attachment button not working firefox, outlook web app attachments not working firefox, cannot attach file in outlook web app internet explorer, Hello , you and Facebook not accept my email , I ask : are you accept Yahoo? , add email service website, check email service linux, blast email service, create email service website, application based email service, attachment asp email form html

About the Employer:
( 1 review ) World, Portugal

Project ID: #15390120

7 freelancers are bidding on average €22 for this job


Hello Sir, I've reviewed your requirement and I'm ready to work with you.I have almost 8+ years of experience in web development. I will provide quality work as well full support for any query. Relevant Skills and Ex More

€25 EUR in 0 days
(125 Reviews)
€23 EUR in 1 day
(22 Reviews)

Give us a chance to work with you, we are a very good skilled team we put in all the efforts to complete the given task and achieve the best results,we are looking for long run business relation. Relevant Skills and E More

€27 EUR in 1 day
(19 Reviews)

Hi I am expert in php and SQLite Relevant Skills and Experience php Proposed Milestones €13 EUR - upfront €10 EUR - after delevired

€23 EUR in 1 day
(1 Review)
€16 EUR in 1 day
(1 Review)
€19 EUR in 1 day
(1 Review)
€23 EUR in 10 days
(0 Reviews)