コード例 #1
0
ファイル: index.php プロジェクト: GamekeepersCZ/eshop
	</div>

<?php 
}
if (isset($_GET["cart-completion"])) {
    /*
    	$_SESSION["cart"]["order"] = 50;
    	$_SESSION["cart"]["payment"]["type"] = 1;
    	$_SESSION["cart"]["payment"]["total"] = 100;
    	$_SESSION["cart"]["payment"]["curre"] = "CZK";
    */
    if (!isset($_SESSION["cart"]["order"]) || !isset($_SESSION["cart"]["payment"])) {
        header("Location: ?msg=1");
        exit(1);
    }
    $orderID = __khash_order($_SESSION["cart"]["order"]);
    ?>
			<div class="col-xs-12 m-t-50">
				<div class="inner">
					<div class="pull-left">
						<div class="smiley-green">
							<div class="left-eye"></div>
							<div class="right-eye"></div>
							<div class="smile"></div>
						</div>
					</div>
					<div class="pull-left">
						<h3>Děkujeme! Vaše objednávka byla přijata.</h3>
					</div>
				</div>
			</div>
コード例 #2
0
ファイル: functions.php プロジェクト: GamekeepersCZ/eshop
function __forge_new_order_mail($order, $session, $total, $curre)
{
    $mail = array();
    $order_id = __khash_order($order);
    $countryCode = 0;
    switch ($session["data"]["country"]) {
        case "CZ":
            $countryCode = 420;
            break;
        case "SK":
            $countryCode = 421;
            break;
    }
    $payment = "";
    switch ($session["data"]["payment"]) {
        case 0:
            $payment = "PayPal (20 Kč)";
            break;
        case 1:
            $payment = "Bankovní převod (0 Kč)";
            break;
        case 2:
            $payment = "Dobírka (75 Kč)";
            break;
        case 3:
            $payment = "Dobírka na Slovensko (90 Kč)";
            break;
    }
    $shipment = "";
    switch ($session["data"]["shipment"]) {
        case 0:
            $shipment = "Česká pošta - Doručení na adresu (25 Kč)";
            break;
        case 1:
            $shipment = "Česká pošta - Expresní balík (320 Kč)";
            break;
        case 2:
            $shipment = "Česká pošta - Doručení na adresu na Slovensko (35 Kč)";
            break;
    }
    $_zip = str_split($session["data"]["zip"], 3);
    $zip = $_zip[0] . " " . $_zip[1];
    if ($curre == "EUR") {
        $total = __CZK_to_EUR($total);
    }
    $total = __format($total);
    if ($curre == "EUR") {
        $total .= " €";
    } else {
        $total .= " Kč";
    }
    $mail["to"] = $session["data"]["email"];
    $mail["subject"] = "Objednávka " . $order_id . " | E-Shop Gamekeepers_cz";
    $mail["message"] = "Dobrý den,<br>" . "děkujeme Vám za Vaší objednávku na našem internetovém obchodě Gamekeepers_cz. Vaše objednávka bude odeslána po zaplacení patřičné částky způsobem, který jste zvolily při zadávání objednávky. (Netýká se dobírky!) O změnách stavu objednávky budete informováni pomocí dalších e-mailů. Tento e-mail také obsahuje informace k provedení případné platby a celkovou rekapitulaci.<br>" . "<br>" . "S pozdravem,<br>" . "Tým E-Shopu Gamekeepers_cz<br>" . "<br>" . "<br>";
    $mail["message"] .= '<h2>Platba</h2>' . '<dl class="dl-horizontal">' . '	<dt>Způsob platby</dt>		<dd>' . $payment . '</dd>' . '	<dt>Částka k uhrazení</dt>	<dd>' . $total . '</dd>' . '</dl>' . '<br>' . '<br>';
    if ($session["data"]["payment"] != 2) {
        $mail["message"] .= '<h2>Údaje pro provedení platby</h2>';
        switch ($session["data"]["payment"]) {
            case 0:
                $mail["message"] .= '<a href="">Zaplatit pomocí služby PayPal</a>';
                break;
            case 1:
                $binfo = explode("/", ESHOP_PAYMENT_B_ACCOUNT);
                $mail["message"] .= '<dl class="dl-horizontal">' . '	<dt>Číslo účtu</dt>			<dd>' . __format($binfo[0], 0) . '</dd>' . '	<dt>Kód banky</dt>			<dd>' . $binfo[1] . '</dd>' . '	<dt>IBAN</dt>				<dd>' . $binfo[2] . '</dd>' . '	<dt>Variabilní symbol</dt>	<dd>' . __khash_number($order) . '</dd>' . '	<dt>Konstantní symbol</dt>	<dd>120</dd>' . '</dl>';
                break;
        }
        $mail["message"] .= "<br>";
    }
    $mail["message"] .= "<h2>Fakturační &amp; dodací adresa</h2>" . "" . $session["data"]["name"] . " " . $session["data"]["surname"] . "<br>" . "" . (!empty($session["data"]["company"]) ? $session["data"]["company"] . "<br>" : "") . "" . $session["data"]["address"] . "<br>" . "" . $session["data"]["city"] . ", " . $zip . "<br>" . "" . $session["data"]["country"] . ", " . $session["data"]["state"] . "" . "<br>" . "<br>" . "<h2>Ostatní údaje</h2>" . "<dl>" . "\t<dt>Kód objednávky</dt>\t<dd>" . $order_id . "</dd>" . "\t<dt>Doručení</dt>\t\t<dd>" . $shipment . "</dd>" . "\t<dt>E-Mail</dt>\t\t\t<dd>" . $session["data"]["email"] . "</dd>" . "\t<dt>Telefon</dt>\t\t<dd>+" . $countryCode . " " . __format($session["data"]["phone"], 0) . "</dd>" . "</dl>" . "<br>" . "<br>" . "Na tento e-mail neodpovídejte!<br>" . "<br>" . "Nastala někde chyba nebo máte nějaké dotazy ohledně objednávky?<br>" . "Neváhejte nás ihned kontaktovat na našem e-mailu <a href=\"mailto:" . ESHOP_EMAIL_SUPPORT . "?subject=Objednávka%20" . $order_id . "\">" . ESHOP_EMAIL_SUPPORT . "</a>";
    $mail["headers"] = implode("\r\n", array("MIME-Version: 1.0", "Content-type: text/html; charset=UTF-8", "From: no-reply <" . ESHOP_EMAIL_NOREPLY . ">", "To: " . $session["data"]["name"] . " " . $session["data"]["surname"] . " <" . $session["data"]["email"] . ">", "Bcc: Administrator <" . ESHOP_EMAIL_NOTIFY . ">", ""));
    return $mail;
}