Kontaktformular

MyOOS hat einen Fehler, oder tut nicht das, was Ihr erwartet? Derartige "Unanehmlichkeiten" bitte hier.
Antworten
wolfschw
Beiträge: 396
Registriert: 01.03.2009, 21:23
Wohnort: Ilshofen
Kontaktdaten:

Kontaktformular

Beitrag von wolfschw »

Hallo,

wir haben das Kontaktformular mit einer Auswahlbox für den Grund der Anfrage angelegt.

siehe Beispiel:

switch ($avar) {
case 'a' :
// Auswahl nicht gewählt
$to_name = 'Michaela Schweers';
$to_email_address = 'auswahl@jura-ersatzteile-shop.de';
break;

case 'b' :
// Frage zum Produkt
$to_name = 'Michaela Schweers';
$to_email_address = 'produkt@jura-ersatzteile-shop.de';
break;

case 'c' :
// Frage zum Login
$to_name = 'Wolfgang Schweers';
$to_email_address = 'login@jura-ersatzteile-shop.de';
break;

case 'd' :
// Service Techniker
$to_name = 'Wolfgang Schweers';
$to_email_address = 'technik@jura-ersatzteile-shop.de';
break;

case 'e' :
// Anregungen zum Shop
$to_name = 'Michaela Schweers';
$to_email_address = 'anregung@jura-ersatzteile-shop.de';
break;

case 'f' :
// Reklamation zur Bestellung
$to_name = 'Michaela Schweers';
$to_email_address = 'reklamation@jura-ersatzteile-shop.de';
break;
}

$error = 'false';
if (isset($_GET['action']) && ($_GET['action'] == 'send')) {
if (oos_validate_is_email(trim($email))) {
//oos_mail(STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS, $aLang['email_subject'], $enquiry, $name, $email);
oos_mail($to_name, $to_email_address, $aLang['email_subject'], $enquiry, $name, $email);
oos_redirect(oos_href_link($aModules['main'], $aFilename['contact_us'], 'action=success'));
} else {
$error = 'true';
}
}

Wie bekomme ich die Betreff Zeile in der E-Mail geändert ?
Hier steht immer in der Betreff Zeile "Anfrage von Michaelas Shop-Ecke"

Gruß

Wolfgang
r23
Beiträge: 2623
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Re: Kontaktformular

Beitrag von r23 »

Hallo Wolfgang,

in dieser Zeil

Code: Alles auswählen

oos_mail($to_name, $to_email_address, $aLang['email_subject'], $enquiry, $name, $email); 
ist $aLang['email_subject'] der Betreff

man kan aus o.g. Zeile zum Beispiel verwenden:

Code: Alles auswählen

oos_mail($to_name, $to_email_address, $sSubject, $enquiry, $name, $email); 


und

Code: Alles auswählen


$sSubject = $aLang['email_subject'];

switch ($avar) {
case 'a' :
// Auswahl nicht gewählt
$to_name = 'Michaela Schweers';
$to_email_address = 'auswahl@jura-ersatzteile-shop.de';
$sSubject = 'Auswahl nicht gewählt';
break;

case 'b' :
// Frage zum Produkt
$to_name = 'Michaela Schweers';
$to_email_address = 'produkt@jura-ersatzteile-shop.de';
$sSubject = 'Frage zum Produkt';
break;
usw

ändern

Beste Grüße

Ralf
Antworten