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); } }
?> <tr> <td height="30" colspan="2"> </td> </tr> <tr> <td><span class="standardSchrift"><?php echo getUebersetzung("Zimmer", $sprache, $link); ?> *</span></td> <td><select name="zimmer_id" id="zimmer_id"> <?php $res = getZimmer($unterkunft_id, $link); //zimmer ausgeben: while ($d = mysqli_fetch_array($res)) { $ziArt = getUebersetzungUnterkunft($d["Zimmerart"], $sprache, $unterkunft_id, $link); $ziNr = getUebersetzungUnterkunft($d["Zimmernr"], $sprache, $unterkunft_id, $link); ?> <option value="<?php echo $d["PK_ID"]; ?> " <?php if (isset($zimmer_id) && $zimmer_id == $d["PK_ID"]) { ?> selected="selected" <?php } ?> ><?php echo $ziArt . " " . $ziNr; ?>
</h4> <h3> <?php //show pic of the room if activated and pic available: if ($showPic) { include_once $root . "/include/bildFunctions.php"; if (hasZimmerBilder($zimmer_id, $link)) { $result = getBilderOfZimmer($zimmer_id, $link); while ($z = mysqli_fetch_array($result)) { $pfad = $z["Pfad"]; $pfad = substr($pfad, 6, strlen($pfad)); $width = $z["Width"]; $height = $z["Height"]; $description = $z["Beschreibung"]; $description = getUebersetzungUnterkunft($description, $sprache, $unterkunft_id, $link); ?> <img src="<?php echo $pfad; ?> "/> <?php echo $description; ?> <?php } } } ?>
$subject_nl = getUebersetzungUnterkunft($betreffStandard, "nl", $unterkunft_id, $link); $anrede_nl = getUebersetzungUnterkunft($anredeStandard, "nl", $unterkunft_id, $link); $text_nl = getUebersetzungUnterkunft($textStandard, "nl", $unterkunft_id, $link); $unterschrift_nl = getUebersetzungUnterkunft($unterschriftStandard, "nl", $unterkunft_id, $link); } if (isEspaniaShown($unterkunft_id, $link)) { $subject_sp = getUebersetzungUnterkunft($betreffStandard, "sp", $unterkunft_id, $link); $anrede_sp = getUebersetzungUnterkunft($anredeStandard, "sp", $unterkunft_id, $link); $text_sp = getUebersetzungUnterkunft($textStandard, "sp", $unterkunft_id, $link); $unterschrift_sp = getUebersetzungUnterkunft($unterschriftStandard, "sp", $unterkunft_id, $link); } if (isEstoniaShown($unterkunft_id, $link)) { $subject_es = getUebersetzungUnterkunft($betreffStandard, "es", $unterkunft_id, $link); $anrede_es = getUebersetzungUnterkunft($anredeStandard, "es", $unterkunft_id, $link); $text_es = getUebersetzungUnterkunft($textStandard, "es", $unterkunft_id, $link); $unterschrift_es = getUebersetzungUnterkunft($unterschriftStandard, "es", $unterkunft_id, $link); } } //ende if kein fehler } ?> </div> <div class="panel-body"> <form action="./texteAendern.php" method="post" name="adresseForm" target="_self" onSubmit="return chkFormular();" class="form-horizontal"> <input name="art" type="hidden" value="<?php echo $art; ?> "> <h4>
/** * @author: coster * @date: 30.9.06 * listet alle zimmer auf und erzeugt die tabellenzeilen * */ function showAllRooms($month, $year, $unterkunft_id, $link, $saAktiviert, $sprache) { $zimmerart = getUebersetzungUnterkunft(getZimmerart_EZ($unterkunft_id, $link), $sprache, $unterkunft_id, $link); $attResult = false; if (getPropertyValue(SHOW_ZIMMER_ATTRIBUTE_GESAMTUEBERSICHT, $unterkunft_id, $link) == "true") { $attResult = getAttributes(); } ?> <table border="0" cellspacing="0" cellpadding="0" class="tableColor"> <tr> <td></td> <?php //ausgeben von leeren spalten wenn zusaetzlich attribute da sind: if ($attResult != false) { for ($i = 0; $i < mysqli_num_rows($attResult); $i++) { ?> <td></td><?php } } //ausgeben der tage in namen: $anzahlTageMo = getNumberOfDays($month, $year); for ($i = 1; $i <= $anzahlTageMo; $i++) { $tagName = getDayName($i, $month, $year); ?> <td align="center"><?php echo getUebersetzung($tagName, $sprache, $link); ?> </td> <?php } ?> </tr> <tr> <td><?php echo $zimmerart; ?> </td> <?php //ausgeben der spaltenüberschriften wenn zusaetzlich attribute da sind: if ($attResult != false) { while ($d = mysqli_fetch_array($attResult)) { $bezeichnung = $d["Bezeichnung"]; ?> <td align="center"><?php echo $bezeichnung; ?> </td><?php } } //ausgeben der tage in ziffern: $anzahlTageMo = getNumberOfDays($month, $year); for ($i = 1; $i <= $anzahlTageMo; $i++) { ?> <td align="center"><?php echo $i; ?> </td> <?php } ?> </tr> <?php $res = getZimmer($unterkunft_id, $link); while ($d = mysqli_fetch_array($res)) { $zimmer_id = $d["PK_ID"]; $zimmer_value = $d["Zimmernr"]; ?> <tr> <td align="center"> <?php echo getUebersetzungUnterkunft($zimmer_value, $sprache, $unterkunft_id, $link); ?> </td> <?php //ausgeben der spaltenwerte wenn zusaetzlich attribute da sind: if ($attResult != false) { $attResult = getAttributes(); while ($d = mysqli_fetch_array($attResult)) { $attribut_id = $d["PK_ID"]; $wert = getAttributValue($attribut_id, $zimmer_id); ?> <td align="center"><?php echo $wert; ?> </td><?php } } for ($i = 1; $i <= $anzahlTageMo; $i++) { ?> <td width="20" <?php $statusString = getStatusString($zimmer_id, $i, $month, $year, $saAktiviert, $link); ?> class="<?php echo $statusString; ?> "> <?php printResAdmin($zimmer_id, $i, $month, $year, $saAktiviert, $link); ?> </td> <?php } ?> </tr> <?php } ?> </table> <?php }
<div class="col-sm-5"> <input name="zimmerart_sp" type="text" id="zimmerart_sp" value="<?php if (isset($zimmerart_sp)) { echo $zimmerart_sp; } ?> " class="form-control"> </div> </div> <?php } if (isEstoniaShown($unterkunft_id, $link)) { $zimmernr_es = getUebersetzungUnterkunft(getZimmerNr($unterkunft_id, $zimmer_id, $link), "es", $unterkunft_id, $link); $zimmerart_es = getUebersetzungUnterkunft(getZimmerArt($unterkunft_id, $zimmer_id, $link), "es", $unterkunft_id, $link); ?> <div class="form-group"> <label for="zimmerart_es" class="col-sm-7 control-label"> <?php echo getUebersetzung("Zimmerart in estnisch", $sprache, $link); ?> <?php if ($standardsprache == "es") { ?> * <?php } else { ?> (<?php echo getUebersetzung("Wird dieses Feld leer gelassen, wird die Standard-Sprache verwendet.", $sprache, $link);
$res = getZimmer($unterkunft_id, $link); while ($d = mysqli_fetch_array($res)) { ?> <option <?php if ($zimmer_id == $d["PK_ID"]) { echo "selected"; } ?> value="<?php echo $d["PK_ID"]; ?> "> <?php $temp = $d["Zimmernr"]; echo getUebersetzungUnterkunft($temp, $sprache, $unterkunft_id, $link); ?> </option> <?php } ?> </select> </div> </td> </tr> --> <?php } ?> </form>
function getZimmerArten($unterkunft_id, $link) { $zimmerart = ""; global $root; global $sprache; include_once $root . '/include/uebersetzer.php'; //zimmer-art aus datenbank auslesen: $query = "select DISTINCT \n\t\t\t\t Zimmerart\n\t\t\t\t from\n\t\t\t\t Rezervi_Zimmer\n\t\t\t\t where\t\t\t\t\n\t\t\t\t FK_Unterkunft_ID = '{$unterkunft_id}'\n\t\t\t\t "; $res = mysqli_query($link, $query); while ($d = mysqli_fetch_array($res)) { if ($zimmerart == "") { $zimmerart = getUebersetzungUnterkunft($d["Zimmerart"], $sprache, $unterkunft_id, $link); } else { if ($d["Zimmerart"] != "") { $zimmerart = $zimmerart . "<br/>" . getUebersetzungUnterkunft($d["Zimmerart"], $sprache, $unterkunft_id, $link); } } } return $zimmerart; }
?> ! </div> <select name="zimmer_pk_id[]" type="text" id="zimmer_pk_id[]" class="form-control"> <?php $anzahl = count($zimmer_id); for ($i = 0; $i < $anzahl; $i++) { $temp = $zimmer_id[$i]; ?> <option value="<?php echo $temp; ?> " selected><?php echo getUebersetzungUnterkunft(getZimmerNr($unterkunft_id, $temp, $link), $sprache, $unterkunft_id, $link); ?> </option> <?php } //ende for ?> </select> </p> <p><?php echo getUebersetzung("Nur die hier selektierten Zimmer/Appartements/Wohnungen/etc. werden gelöscht.", $sprache, $link); ?> <?php echo getUebersetzung("Entfernen Sie die Markierungen (mit [STRG] und Mausklick) die nicht gelöscht werden sollen!", $sprache, $link); ?>
<br/> <?php echo getUebersetzung("wurde erfolgreich entfernt", $sprache, $link); ?> .</p> <?php if ($antwort == "true") { $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"; ?> <p><?php echo getUebersetzung("Die folgende Mitteilung wird per E-Mail an Ihren Gast gesendet. Sie haben hier die Möglichkeiten noch Korrekturen vorzunehmen", $sprache, $link); ?> :</p> <form action="./bestaetigungSenden.php" method="post" name="bestaetigungSenden" target="_self"> <input name="an" type="hidden" value="<?php echo $an; ?> "> <input name="von" type="hidden" value="<?php echo $von; ?> ">
} else { $freieZimmer[0] = -1; } } } } if ($freieZimmer[0] == -1 || $freieZimmer[0] == -2 || $freieZimmer[0] == -3) { ?> <br/> <table border="0" class="table"> <tr> <td> <b> <?php echo getUebersetzung("Leider haben wir nicht mehr genug ", $sprache, $link); echo getUebersetzungUnterkunft(getZimmerart_MZ($unterkunft_id, $link), $sprache, $unterkunft_id, $link); echo " " . getUebersetzung("im gewünschten Zeitraum frei.", $sprache, $link); ?> <br/><br/> <?php echo getUebersetzung("Bitte wiederholen sie die Suche mit geänderten Anforderungen <br/>\toder wählen Sie aus dem Belegungsplan den gewünschten Zeitraum aus.", $sprache, $link); ?> </b> </td> </tr> <tr> <td><?php if (isset($keineSprache) && $keineSprache == "true") { ?> <form action="../start.php" method="post" name="belegungsplanAnzeigen" target="_self"> <?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">
<br/> <input name="zimmer_ids[]" type="checkbox" value="<?php echo $zi_id; ?> " checked="checked"> <?php echo getUebersetzungUnterkunft(getZimmerArt($unterkunft_id, $zi_id, $link), $sprache, $unterkunft_id, $link) . " " . getUebersetzungUnterkunft(getZimmernr($unterkunft_id, $zi_id, $link), $sprache, $unterkunft_id, $link); } } else { //aus belegungsplan aufgerufen: echo getUebersetzung("Reservierungs-Anfrage für ", $sprache, $link) . " "; $ziA = getZimmerArt($unterkunft_id, $zimmer_id, $link); echo getUebersetzungUnterkunft($ziA, $sprache, $unterkunft_id, $link); ?> : <?php echo getUebersetzungUnterkunft(getZimmernr($unterkunft_id, $zimmer_id, $link), $sprache, $unterkunft_id, $link); } //ende von belegungsplan aufgerufen. ?> <br/> <?php echo getUebersetzung("von", $sprache, $link); ?> :<span class="standardSchriftBold"> <?php echo $vonTag; ?> .<?php echo $vonMonat; ?> .<?php echo $vonJahr;
$zimmerart = getZimmerart_EZ($unterkunft_id, $link); $zimmerart_de = getUebersetzungUnterkunft($zimmerart, "de", $unterkunft_id, $link); $zimmerart_en = getUebersetzungUnterkunft($zimmerart, "en", $unterkunft_id, $link); $zimmerart_fr = getUebersetzungUnterkunft($zimmerart, "fr", $unterkunft_id, $link); $zimmerart_it = getUebersetzungUnterkunft($zimmerart, "it", $unterkunft_id, $link); $zimmerart_nl = getUebersetzungUnterkunft($zimmerart, "nl", $unterkunft_id, $link); $zimmerart_sp = getUebersetzungUnterkunft($zimmerart, "sp", $unterkunft_id, $link); $zimmerart_es = getUebersetzungUnterkunft($zimmerart, "es", $unterkunft_id, $link); $zimmerart_mz = getZimmerart_MZ($unterkunft_id, $link); $zimmerart_mz_de = getUebersetzungUnterkunft($zimmerart_mz, "de", $unterkunft_id, $link); $zimmerart_mz_en = getUebersetzungUnterkunft($zimmerart_mz, "en", $unterkunft_id, $link); $zimmerart_mz_fr = getUebersetzungUnterkunft($zimmerart_mz, "fr", $unterkunft_id, $link); $zimmerart_mz_it = getUebersetzungUnterkunft($zimmerart_mz, "it", $unterkunft_id, $link); $zimmerart_mz_nl = getUebersetzungUnterkunft($zimmerart_mz, "nl", $unterkunft_id, $link); $zimmerart_mz_sp = getUebersetzungUnterkunft($zimmerart_mz, "sp", $unterkunft_id, $link); $zimmerart_mz_es = getUebersetzungUnterkunft($zimmerart_mz, "es", $unterkunft_id, $link); } //ende if kein fehler $standardsprache = getStandardSprache($unterkunft_id, $link); include_once "../templates/headerA.php"; ?> <style type="text/css"> <?php include_once $root . "/templates/stylesheetsIE9.php"; ?> </style> <?php include_once "../templates/headerB.php"; include_once "../templates/bodyA.php"; //passwortprüfung: if (checkPass($benutzername, $passwort, $unterkunft_id, $link)) {
continue 2; } } $idArray[] = $reservierungs_id2; $gast_id2 = getGastID($reservierungs_id2, $link); //wenn zimmer einen parent hat nicht anzeigen -> parent wird ja bereits angezeigt: $zi_id2 = getZimmerID($reservierungs_id2, $link); if ($reservierungs_id2 != $reservierungs_id) { $reservierungen .= "," . $reservierungs_id2; } ?> <tr> <td> <span class="standardSchriftBold"> <?php echo getUebersetzungUnterkunft(getZimmerArt($unterkunft_id, getZimmerID($reservierungs_id2, $link), $link), $sprache, $unterkunft_id, $link); ?> : </span> <?php echo getZimmerNr($unterkunft_id, getZimmerID($reservierungs_id2, $link), $link); ?> </td> </tr> <?php } } ?> <tr> <td><span class="standardSchriftBold"><?php
<h4><?php echo getUebersetzung("Belegungsplan", $sprache, $link); ?> <?php echo $jahr; ?> , <?php echo getUebersetzung("für", $sprache, $link); ?> <?php echo getUebersetzungUnterkunft(getZimmerArt($unterkunft_id, $zimmer_id, $link), "de", $unterkunft_id, $link); ?> <?php echo getUebersetzungUnterkunft(getZimmerNr($unterkunft_id, $zimmer_id, $link), "de", $unterkunft_id, $link); ?> </h4> <br/> <table width="100%" border="0" class="tableColor"> <tr> <td colspan="2"><?php //monat ausgeben: showYear(1, $jahr, $unterkunft_id, $zimmer_id, $sprache, $saAktiviert, $link); ?> </td> </tr> <tr valign="middle"> <td width="50%"><?php $jah = $jahr - 1;