try to fix prob with form
All checks were successful
Build and Deploy Hugo Site / buildAndDeploy (push) Successful in 59s

This commit is contained in:
bettina 2024-07-12 14:57:04 +02:00
commit 7cb8887078
2 changed files with 14 additions and 7 deletions

View file

@ -65,12 +65,17 @@ try
// Send a second email to the customer // Send a second email to the customer
$customerEmail = $email; $customerEmail = $email;
$customerSubject = ( isset(filter_input(INPUT_POST, 'schulungstermin')) ? 'Danke für Ihre Anmelung zur Schulung'
: ($lang == "DE" ? 'Danke für Ihre Bestellung bei der VeruA AG' : 'Merci pour votre commande chez VeruA AG' ) ); $customerSubject = ( $lang == "DE" ? 'Danke für Ihre Bestellung bei der VeruA AG' : 'Merci pour votre commande chez VeruA AG' );
$typeMessage = ( isset(filter_input(INPUT_POST, 'schulungstermin')) ? "course" : "order" );
// $customerSubject = ( isset(filter_input(INPUT_POST, 'schulungstermin')) ? 'Danke für Ihre Anmelung zur Schulung'
// : ($lang == "DE" ? 'Danke für Ihre Bestellung bei der VeruA AG' : 'Merci pour votre commande chez VeruA AG' ) );
//
// $typeMessage = ( isset(filter_input(INPUT_POST, 'schulungstermin')) ? "course" : "order" );
$encodedSubject = mb_encode_mimeheader($customerSubject, "UTF-8", "Q"); $encodedSubject = mb_encode_mimeheader($customerSubject, "UTF-8", "Q");
$customerMessage = constructCustomerMessage($message, $lang, $name, $typeMessage); $customerMessage = constructCustomerMessage($message, $lang, $name);
$mail->clearAddresses(); $mail->clearAddresses();
$mail->ClearBCCs(); $mail->ClearBCCs();

View file

@ -220,20 +220,22 @@ function constructMessage()
return $message; return $message;
} }
function constructCustomerMessage($bestellMessage, $langForm, $name, $typeMessage) function constructCustomerMessage($bestellMessage, $langForm, $name)
{ {
$message = "Grüezi " . $name . "<br/><br/>"; $message = "Grüezi " . $name . "<br/><br/>";
if ( $langForm == "FR" ) if ( $langForm == "FR" )
{ {
$message .= ( $typeMessage == "course" ? "" : "Merci pour votre commande. "); // $message .= ( $typeMessage == "course" ? "" : "Merci pour votre commande. ");
$message .= "Merci pour votre commande. ";
$message .= "Nous vous contacterons dès que possible." . "<br/><br/>"; $message .= "Nous vous contacterons dès que possible." . "<br/><br/>";
$messageEnd = "<hr/><br/>Cordialement" . "<br/>"; $messageEnd = "<hr/><br/>Cordialement" . "<br/>";
$messageEnd .= "Votre équipe VeruA" . "<br/><br/>"; $messageEnd .= "Votre équipe VeruA" . "<br/><br/>";
$infoCheck = "Voici à nouveau vos informations pour vérification. Si vous trouvez encore une erreur, veuillez nous en informer :" . "<br/><br/>"; $infoCheck = "Voici à nouveau vos informations pour vérification. Si vous trouvez encore une erreur, veuillez nous en informer :" . "<br/><br/>";
} else } else
{ {
$message .= ( $typeMessage == "course" ? "Vielen Dank für Ihre Anmeldung zur Schulung. " : "Vielen Dank für Ihre Bestellung. "); // $message .= ( $typeMessage == "course" ? "Vielen Dank für Ihre Anmeldung zur Schulung. " : "Vielen Dank für Ihre Bestellung. ");
$message .= "Vielen Dank für Ihre Bestellung. ";
$message .= "Wir werden uns so schnell wie möglich bei Ihnen melden." . "<br/><br/>"; $message .= "Wir werden uns so schnell wie möglich bei Ihnen melden." . "<br/><br/>";
$messageEnd = "<hr/><br/>Freundliche Grüsse" . "<br/>"; $messageEnd = "<hr/><br/>Freundliche Grüsse" . "<br/>";
$messageEnd .= "Ihr VeruA Team" . "<br/><br/>"; $messageEnd .= "Ihr VeruA Team" . "<br/><br/>";