if (isset($_POST['submit']))
$page = $_POST['page'];
///////////////////////////// START abschicken START //////////////////////////////
function abschicken($empfaenger, $absender, $subject, $body)
{
$mail = new phpmailer();
$mail->CharSet = "utf-8";
$mail->From = $absender;
$mail->FromName = $absender;
$mail->AddAddress($empfaenger);
$mail->Subject = $subject;
$mail->Body = $body;
//If the mail does not send...
if($mail->Send())
return true;
$mail->ClearAddresses();
return false;
}
///////////////////////////// ENDE abschicken ENDE //////////////////////////////
///////////////////////////// START getProducts START //////////////////////////////
function getProducts()
{
$get_sql = new rex_sql;
if($_POST['sel_artikel'] == "alle")
{
$get_sql->setQuery("SELECT * FROM rex_372_simpleshop ORDER BY Gruppe, id ASC");
}
elseif($_POST['sel_artikel'] == "nur Rotwein")
{
$get_sql->setQuery("SELECT * FROM rex_372_simpleshop WHERE farbe = '1' AND NOT Gruppe = 'Champagner/Schaumweine' ORDER BY Gruppe, id ASC");
}
elseif($_POST['sel_artikel'] == "nur Rosé")
{
$get_sql->setQuery("SELECT * FROM rex_372_simpleshop WHERE farbe = '2' AND NOT Gruppe = 'Champagner/Schaumweine' ORDER BY Gruppe, id ASC");
}
elseif($_POST['sel_artikel'] == "nur Weisswein")
{
$get_sql->setQuery("SELECT * FROM rex_372_simpleshop WHERE farbe = '3' AND NOT Gruppe = 'Champagner/Schaumweine' ORDER BY Gruppe, id ASC");
}
else
{
$get_sql->setQuery("SELECT * FROM rex_372_simpleshop WHERE Gruppe = '".$_POST['sel_artikel']."' ORDER BY id ASC");
}
$out = '
";
return $out;
}
///////////////////////////// ENDE getProducts ENDE //////////////////////////////
///////////////////////////// START getProductsForm START //////////////////////////////
function getProductsForm()
{
$product_values = array_values($_POST['anzahl']);
$product_ids = array_keys($_POST['anzahl']);
for($k=0; $k
';
}
return $out;
}
///////////////////////////// ENDE getProductsForm ENDE //////////////////////////////
if($page == "p2")
{
echo '
bestellungen
';
}
elseif($page == "p3")
{
echo '
zusammenfassungen
Deine Bestellung
';
$product_values = array_values($_POST['anzahl']);
$product_ids = array_keys($_POST['anzahl']);
$get_sql = new rex_sql;
$totaltotal = 0;
for($k=0; $ksetQuery("SELECT name, preis FROM rex_372_simpleshop WHERE id = ".$product_ids[$k]);
$total = $get_sql->getValue("preis") * $product_values[$k];
echo '
-
'.$product_values[$k].'x: '.$get_sql->getValue("name").' (à '.$get_sql->getValue("preis").'€) ->
'.$total.'€
';
$totaltotal = $totaltotal + $total;
$get_sql->next();
}
echo '
Total: '.$totaltotal.'€
Deine Daten
- Vorname: '.$_POST['vorname'].'
- Nachname: '.$_POST['nachname'].'
- Straße: '.$_POST['strasse'].'
- Hausnummer: '.$_POST['hausnummer'].'
- PLZ: '.$_POST['plz'].'
- Ort: '.$_POST['ort'].'
';
}
elseif($page == "p4")
{
$body = "
Bestelldatum: ".date("j, n, Y")."
Bestellung:
";
$product_values = array_values($_POST['anzahl']);
$product_ids = array_keys($_POST['anzahl']);
$get_sql = new rex_sql;
$totaltotal = 0;
for($k=0; $k
setQuery("SELECT name, preis FROM rex_372_simpleshop WHERE id = ".$product_ids[$k]);
$total = $get_sql->getValue("preis") * $product_values[$k];
$body .=
$product_values[$k].'x: '.$get_sql->getValue("name").' (à; '.$get_sql->getValue("preis").'€) -----> '.$total.'€
';
$totaltotal = $totaltotal + $total;
$get_sql->next();
}
$body .= '
_____________________________________________________
Total: '.$totaltotal.'€
Persönliche Daten:
Vorname: '.$_POST['vorname'].'
Nachname: '.$_POST['nachname'].'
Straße: '.$_POST['strasse'].'
Hausnummer: '.$_POST['hausnummer'].'
PLZ: '.$_POST['plz'].'
Ort: '.$_POST['ort'].'
';
$empfaenger = "info@christianbrey.de";
$absender = "webshop franzer-hofladen.de";
$subject = "Bestellung (Über die Website)";
if(abschicken($empfaenger, $absender, $subject, $body))
echo 'merci
';
else
echo 'schade
';
}
elseif($page == "p5")
{
//früher p2 statt p1//
echo '
Produkte
';
}
else
{
echo '
Produkte
';
}
?>