$content .= $data . "\r\n"; } $content .= "--" . $mime_boundary . "--"; } else { //Nur 1 Datei als Anhang $data = chunk_split(base64_encode($anhang['data'])); $content .= "--" . $mime_boundary . "\r\n"; $content .= "Content-Disposition: attachment;\r\n"; $content .= "\tfilename=\"" . $anhang['name'] . "\";\r\n"; $content .= "Content-Length: ." . $dat['size'] . ";\r\n"; $content .= "Content-Type: " . $anhang['type'] . "; name=\"" . $anhang['name'] . "\"\r\n"; $content .= "Content-Transfer-Encoding: base64\r\n\r\n"; $content .= $data . "\r\n"; } echo $content; mail($to, $subject, $content, $header); echo "mailed"; } $pfad = "invoices/11-2015.pdf"; $anhang = array(); $anhang["name"] = basename($pfad); $anhang["size"] = filesize($pfad); $anhang["data"] = implode("", file($pfad)); if (function_exists("mime_content_type")) { $anhang["type"] = mime_content_type($pfad); } else { $anhang["type"] = "application/octet-stream"; } $anrede = "geehrter Herr"; mail_att("*****@*****.**", "Alma Mater Wear: Ihre Rechnung", "Sehr {$anrede} Rüchardt,<br><br>vielen Dank für Ihre Bestellung bei Alma Mater Wear. Im Anhang finden Sie Ihre Rechnung.<br><br>Mit freundlichen Grüßen,<br><br>Ihr Alma Mater Team", $anhang);
$stmt = $link->prepare("UPDATE orders SET paid = 1 WHERE paymentID = ?"); $stmt->bind_param('s', $paymentId); $stmt->execute(); //Rechung per E-Mail versenden $pfad = "invoices/{$orderId}.pdf"; $anhang = array(); $anhang["name"] = basename($pfad); $anhang["size"] = filesize($pfad); $anhang["data"] = implode("", file($pfad)); if (function_exists("mime_content_type")) { $anhang["type"] = mime_content_type($pfad); } else { $anhang["type"] = "application/octet-stream"; } $anrede = $row->anrede == "Frau" ? "geehrte Frau" : "geehrter Herr"; mail_att($row->email, "Alma Mater Wear: Ihre Rechnung", html_mail($paymentId), $anhang); //PayPal SDK konfogurieren $sdkConfig = array("mode" => "sandbox"); if (USE_LIVE_PAYMENT) { $sdkConfig["mode"] = "live"; } //Bezahlvorgang abschließen if (USE_LIVE_PAYMENT) { // actual client ID and secret $cred = new \PayPal\Auth\OAuthTokenCredential("Ac_RSNJ2Ss-8Ba7X3TIrveIa-g5p_E_7J_7BukY-_q2MwutfbVvLQAhBHF89Ri2LzHeRtOSZRNPSSG7l", "EK91XgzYqNA-bqlzWQndkXaKw8_tl1ENjSVrW3htCQFZV7sGk6_5mcJGqCcYQizVPUSvMVwIHIh4lymQ", $sdkConfig); } else { //sandbox stuff $cred = new \PayPal\Auth\OAuthTokenCredential("ATNYSszAJLwQn-K4tIPlrVFsR5bKiAN6I07AQkR5pRh-tNllccoGn7bzRtcTZpjM6BgeAfKBAoSpS2sC", "EJQp7OmMT9pjTehZFOvHq5y2aBe5WQlelGH3MZSnd6XFPWdAB9ctwya3OKX9kWFaYTQTR8Vo0m47VPc6", $sdkConfig); } $apiContext = new \PayPal\Rest\ApiContext($cred, 'Request' . time()); $apiContext->setConfig($sdkConfig);