function sendMessage($gast_id, $art) { global $link; global $unterkunft_id; global $root; global $sprache; include_once $root . "/include/gastFunctions.php"; include_once $root . "/include/propertiesFunctions.php"; include_once $root . "/include/mail.inc.php"; include_once $root . "/include/uebersetzer.php"; include_once $root . "/include/unterkunftFunctions.php"; $speech = getGuestSprache($gast_id, $link); $gastName = getGuestNachname($gast_id, $link); $an = getGuestEmail($gast_id, $link); $von = getUnterkunftEmail($unterkunft_id, $link); $subject = getUebersetzungUnterkunft(getMessageSubject($unterkunft_id, $art, $link), $speech, $unterkunft_id, $link); $anr = getUebersetzungUnterkunft(getMessageAnrede($unterkunft_id, $art, $link), $speech, $unterkunft_id, $link); $message = $anr . " " . $gastName . "!\n\n"; $bod = getUebersetzungUnterkunft(getMessageBody($unterkunft_id, $art, $link), $speech, $unterkunft_id, $link); $message .= $bod . "\n\n"; $unt = getUebersetzungUnterkunft(getMessageUnterschrift($unterkunft_id, $art, $link), $speech, $unterkunft_id, $link); $message .= $unt; //mail absenden: sendMail($von, $an, $subject, $message); if (getPropertyValue(MAIL_KOPIE_AN_VERMIETER_ABLEHNUNG, $unterkunft_id, $link) == "true") { $message = getUebersetzung("Folgende Nachricht wurde an ihren Gast versendet", $sprache, $link) . ":\n\n" . $message; sendMail($von, $von, $subject, $message); } }
author: christian osterrieder alpstein-austria */ //header einfuegen: include_once $root . "/backoffice/templates/header.inc.php"; include_once $root . "/backoffice/templates/breadcrumps.inc.php"; include_once $root . "/include/mieterFunctions.inc.php"; include_once $root . "/include/autoResponseFunctions.inc.php"; include_once $root . "/backoffice/templates/components.inc.php"; include_once $root . "/include/vermieterFunctions.inc.php"; $breadcrumps = erzeugenBC($root, $ueberschrift, "autoResponse/index.php", "Text Ändern", ""); $art = $_GET["art"]; if ($art != NEWSLETTER) { $betreffStandard = getMessageSubject($gastro_id, $art); $anredeStandard = getMessageAnrede($gastro_id, $art); $textStandard = getMessageBody($gastro_id, $art); $unterschriftStandard = getMessageUnterschrift($gastro_id, $art); } else { $betreffStandard = ""; $anredeStandard = ""; $textStandard = ""; $unterschriftStandard = ""; } $standardsprache = getGastroProperty(STANDARDSPRACHE, $gastro_id); $subjectStandard = getUebersetzungGastro($betreffStandard, $standardsprache, $gastro_id); $anredeStandard = getUebersetzungGastro($anredeStandard, $standardsprache, $gastro_id); $textStandard = getUebersetzungGastro($textStandard, $standardsprache, $gastro_id); $unterschriftStandard = getUebersetzungGastro($unterschriftStandard, $standardsprache, $gastro_id); $anredeArray = array(); $subjectArray = array(); $textArray = array(); $unterschriftArray = array();
?> <h1><?php echo getUebersetzung("Senden von E-Mails an Ihre Gäste", $sprache, $link); ?> </h1> <?php } } } } if ($art != "emails") { if (!isset($fehler) || $fehler != true) { $betreffStandard = getMessageSubject($unterkunft_id, $art, $link); $anredeStandard = getMessageAnrede($unterkunft_id, $art, $link); $textStandard = getMessageBody($unterkunft_id, $art, $link); $unterschriftStandard = getMessageUnterschrift($unterkunft_id, $art, $link); if (isGermanShown($unterkunft_id, $link)) { $subject_de = getUebersetzungUnterkunft($betreffStandard, "de", $unterkunft_id, $link); $anrede_de = getUebersetzungUnterkunft($anredeStandard, "de", $unterkunft_id, $link); $text_de = getUebersetzungUnterkunft($textStandard, "de", $unterkunft_id, $link); $unterschrift_de = getUebersetzungUnterkunft($unterschriftStandard, "de", $unterkunft_id, $link); } if (isEnglishShown($unterkunft_id, $link)) { $subject_en = getUebersetzungUnterkunft($betreffStandard, "en", $unterkunft_id, $link); $anrede_en = getUebersetzungUnterkunft($anredeStandard, "en", $unterkunft_id, $link); $text_en = getUebersetzungUnterkunft($textStandard, "en", $unterkunft_id, $link); $unterschrift_en = getUebersetzungUnterkunft($unterschriftStandard, "en", $unterkunft_id, $link); } if (isFrenchShown($unterkunft_id, $link)) { $subject_fr = getUebersetzungUnterkunft($betreffStandard, "fr", $unterkunft_id, $link); $anrede_fr = getUebersetzungUnterkunft($anredeStandard, "fr", $unterkunft_id, $link);
//e-mail-adresse aus datenbank holen: $anVermieter = getVermieterEmail($gastro_id); //mail absenden: sendMail($von, $anVermieter, $subject, $message); //bestaetigung an gast auch senden? $art = ANFRAGE_BESTAETIGUNG; if (isMessageActive($gastro_id, $art)) { $gastName = $nachname; $an = $email; $von = $anVermieter; $subject = getUebersetzungGastro(getMessageSubject($gastro_id, $art), $sprache, $gastro_id); $anrede = getUebersetzungGastro(getMessageAnrede($gastro_id, $art), $sprache, $gastro_id); $message = $anrede . " " . $gastName . "!\n\n"; $body = getUebersetzungGastro(getMessageBody($gastro_id, $art), $sprache, $gastro_id); $message .= $body . "\n\n"; $unterschrift = getUebersetzungGastro(getMessageUnterschrift($gastro_id, $art), $sprache, $gastro_id); $message .= $unterschrift; sendMail($von, $an, $subject, $message); //save mail in mieter Texte: $text = "Automatisch generierte Best�tigung zu einer Anfrage.\n"; $text .= "Betreff: " . $subject . "\n"; $text .= "Nachricht: " . $message; insertMieterText($text, $mieter_id); } ?> <table border="0" cellspacing="3" cellpadding="0"> <tr> <td> <form action="<?php echo $root . "/index.php"; ?>
</p> <?php //belegung eintragen: changeReservationState($reservierungs_id, STATUS_BELEGT); //soll der gast automatisch informiert werden? if ($antwort == "true") { $speech = getSpracheOfMieter($mieter_id); $gastName = getNachnameOfMieter($mieter_id); $an = getEmailOfMieter($mieter_id); $von = getVermieterEmail($vermieter_id); $subject = getUebersetzungVermieter(getMessageSubject($vermieter_id, BUCHUNGS_BESTAETIGUNG), $speech, $vermieter_id); $anr = getUebersetzungVermieter(getMessageAnrede($vermieter_id, BUCHUNGS_BESTAETIGUNG), $speech, $vermieter_id); $message = $anr . " " . $gastName . "!\n\n"; $bod = getUebersetzungVermieter(getMessageBody($vermieter_id, BUCHUNGS_BESTAETIGUNG), $speech, $vermieter_id); $message .= $bod . "\n\n"; $unt = getUebersetzungVermieter(getMessageUnterschrift($vermieter_id, BUCHUNGS_BESTAETIGUNG), $speech, $vermieter_id); $message .= $unt; } ?> <table border="0" cellpadding="0" cellspacing="3" class="<?php echo TABLE_STANDARD; ?> "> <tr> <td><p class="<?php echo FREI; ?> "><?php echo getUebersetzung("Die Reservierungsanfrage"); ?> <?php
$an = $mailVermieter; //mail absenden: //mail($an, unhtmlentities($subject), unhtmlentities($message), "From: $von\nReply-To: $von\nX-Mailer: PHP/" . phpversion()); sendMail($von, $an, $subject, $message); //bestaetigung an gast auch senden? $art = "anfrage"; if (isMessageActive($unterkunft_id, $art, $link)) { $gastName = getGuestNachname($gastID, $link); $an = getGuestEmail($gastID, $link); $von = getUnterkunftEmail($unterkunft_id, $link); $subject = getUebersetzungUnterkunft(getMessageSubject($unterkunft_id, $art, $link), $sprache, $unterkunft_id, $link); $anrede = getUebersetzungUnterkunft(getMessageAnrede($unterkunft_id, $art, $link), $sprache, $unterkunft_id, $link); $message = $anrede . " " . $gastName . "!\n\n"; $body = getUebersetzungUnterkunft(getMessageBody($unterkunft_id, $art, $link), $sprache, $unterkunft_id, $link); $message .= $body . "\n\n"; $unterschrift = getUebersetzungUnterkunft(getMessageUnterschrift($unterkunft_id, $art, $link), $sprache, $unterkunft_id, $link); $message .= $unterschrift; //mail absenden: //mail($an, unhtmlentities($subject), unhtmlentities($message), "From: $von\nReply-To: $von\nX-Mailer: PHP/" . phpversion()); sendMail($von, $an, $subject, $message); //soll eine kopie an den vermieter gesendet werden: if (getPropertyValue(MAIL_KOPIE_AN_VERMIETER_ANFRAGE, $unterkunft_id, $link) == "true") { $message = getUebersetzung("Folgende Nachricht wurde an ihren Gast versendet", $sprache, $link) . ":\n\n" . $message; //mail($mailVermieter, unhtmlentities($subject), unhtmlentities($message), "From: $von\nReply-To: $von\nX-Mailer: PHP/" . phpversion()); sendMail($von, $mailVermieter, $subject, $message); } } ?> <table border="0" cellspacing="3" cellpadding="0"> <tr> <td><form action="../ansichtWaehlen.php" method="post" name="form1" target="_self">
echo UEBERSCHRIFT; ?> "><?php echo getUebersetzung("Senden von E-Mails an Ihre Mieter"); ?> </p> <?php } } } } if ($art != NEWSLETTER) { $betreffStandard = getMessageSubject($vermieter_id, $art); $anredeStandard = getMessageAnrede($vermieter_id, $art); $textStandard = getMessageBody($vermieter_id, $art); $unterschriftStandard = getMessageUnterschrift($vermieter_id, $art); } else { $betreffStandard = ""; $anredeStandard = ""; $textStandard = ""; $unterschriftStandard = ""; } ?> <form action="./texteAendern.php" method="post" target="_self"> <input name="art" type="hidden" value="<?php echo $art; ?> "> <p class="<?php echo STANDARD_SCHRIFT; ?>
echo getUebersetzung("Reservierungsanfragen von Gästen löschen"); ?> </p> <?php //soll der gast automatisch informiert werden? if ($antwort == "true") { $speech = getSpracheOfMieter($mieter_id); $gastName = getNachnameOfMieter($mieter_id); $an = getEmailOfMieter($mieter_id); $von = getVermieterEmail($gastro_id); $subject = getUebersetzungGastro(getMessageSubject($gastro_id, BUCHUNGS_ABLEHNUNG), $speech, $gastro_id); $anr = getUebersetzungGastro(getMessageAnrede($gastro_id, BUCHUNGS_ABLEHNUNG), $speech, $gastro_id); $message = $anr . " " . $gastName . "!\n\n"; $bod = getUebersetzungGastro(getMessageBody($gastro_id, BUCHUNGS_ABLEHNUNG), $speech, $gastro_id); $message .= $bod . "\n\n"; $unt = getUebersetzungGastro(getMessageUnterschrift($gastro_id, BUCHUNGS_ABLEHNUNG), $speech, $gastro_id); $message .= $unt; //mail absenden: sendMail($von, $an, $subject, $message); } //zuerst reservierung löschen: deleteReservation($reservierungs_id); //wenn auch der gast entfernt werden soll if ($mieterEntfernen == "true" && !hasMieterReservations($mieter_id)) { deleteMieter($mieter_id); ?> <table border="0" cellpadding="0" cellspacing="3" class="<?php echo FREI; ?> "> <tr>
//e-mail-adresse aus datenbank holen: $anVermieter = getVermieterEmail($vermieter_id); //mail absenden: sendMail($von, $anVermieter, $subject, $message); //bestaetigung an gast auch senden? $art = ANFRAGE_BESTAETIGUNG; if (isMessageActive($vermieter_id, $art)) { $gastName = $nachname; $an = $email; $von = $anVermieter; $subject = getUebersetzungVermieter(getMessageSubject($vermieter_id, $art), $sprache, $vermieter_id); $anrede = getUebersetzungVermieter(getMessageAnrede($vermieter_id, $art), $sprache, $vermieter_id); $message = $anrede . " " . $gastName . "!\n\n"; $body = getUebersetzungVermieter(getMessageBody($vermieter_id, $art), $sprache, $vermieter_id); $message .= $body . "\n\n"; $unterschrift = getUebersetzungVermieter(getMessageUnterschrift($vermieter_id, $art), $sprache, $vermieter_id); $message .= $unterschrift; sendMail($von, $an, $subject, $message); //save mail in mieter Texte: $text = "Automatisch generierte Bestätigung zu einer Anfrage.\n"; $text .= "Betreff: " . $subject . "\n"; $text .= "Nachricht: " . $message; insertMieterText($text, $mieter_id); } ?> <table border="0" cellspacing="3" cellpadding="0"> <tr> <td> <form action="<?php echo $root . "/start.php"; ?>