function sendMailFile($ad,$siparisNo,$aciklama){global $email,$_FILES,$kur,$db;
$mail = new PHPMailer(); // create a new object
$mail->IsSMTP(); // enable SMTP
$mail->SMTPDebug = 1; // debugging: 1 = errors and messages, 2 = messages only
$mail->SMTPAuth = true; // authentication enabled
$mail->SMTPSecure = $kur->smtpSSL; // secure transfer enabled REQUIRED for GMail
$mail->Host = $kur->smtpHost;
$mail->Port = $kur->smtpPort; // or 587
$mail->IsHTML(true);
$mail->SetLanguage("tr", "phpmailer/language");
$mail->CharSet ="utf-8";//
$mail->addAttachment($_FILES['file']['tmp_name'],$_FILES['file']['name']);
$mail->Username = $kur->mailAdresi; // Mail adresi
$mail->Password = $kur->mailSifresi; // Parola
$mail->SetFrom($kur->mailAdresi, "TEST MAİl"); // Mail adresi
$mail->AddAddress("$email"); // Gönderilecek kişi
$mail->Subject = "Siparişiniz Alındı!!";
$html="<!DOCTYPE HTML><html lang='en-US'><head> <meta charset='UTF-8'> <title></title></head><body> <center> <br> <img src='logo.png'><br> <b style='font-size:15pt;'>Web Sitenizden Sipariş Gönderildi</b><br> <table> <tr> <td>Müşteri Adı:</td> <td>$ad</td> </tr> <tr> <td>Şipariş No:</td> <td>$siparisNo</td> </tr> <tr> <td>Açıklama:</td> <td><pre>$aciklama</pre></td> </tr> </table><table>"; $satislar = $db->prepare("SELECT * FROM satislar WHERE id = ?"); $satislar->execute(array($siparisNo)); $satislar = $satislar->fetch(PDO::FETCH_OBJ); $urunler = json_decode($satislar->urunler); foreach($urunler as $value3){ if(!empty($value3->boy) && !empty($value3->en)){ $metrekare = $value3->boy * $value3->en / 10000; $veri5 = $value3->boy." x ".$value3->en."(".$metrekare."m2)"; }elseif(!empty($value3->boy) && empty($value3->en)){ $veri5 = ($value3->boy)." Metre"; }elseif(empty($value3->boy) && empty($value3->en)){ $veri5 = $value3->adet." Adet"; } $urunDetay = urunDetay($value3->urunID); $html .= "<tr>"; $html .= "<td><i class='lni lni-arrow-right'></i> <strong>Ürün Ad:</strong> ". $urunDetay->urunAdi ."</td>"; $html .= "<td> <strong> Birim: </strong> ".$veri5." </td>"; $html .= "<td> <strong> İş Adet: </strong> ". $value3->adet ." </td>"; $html .= "<td> <strong> Birim Tutar: </strong> ".tl($value3->fiyat/$value3->adet) ." </td>"; $html .= "<td> <strong> Tutar: </strong> ". tl($value3->fiyat) ." </td>"; $html .= "</tr>"; } $html .="</table></center></body></html>";$mail->Body = "$html";if(!$mail->Send()){ return "Hata !!! ".$mail->ErrorInfo;} else { return "Mesaj Gönderildi";}} Uzman phpciler konuya
0
●54
- 12-12-2020, 16:44:31Kimlik doğrulama veya yönetimden onay bekliyor.merhaba arkadaşlar php maille dosya ve html veri göndermeye çalışıyorum ancak dosya gönderme işlemi olunca mail gitmiyor fakat addatacmenti kapatınca veriler gidiyor ancak dosya yok bu sefer kodlarım