コード例 #1
0
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);
    }
}
コード例 #2
0
    ?>
	<tr> 
      <td height="30" colspan="2">&nbsp;</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;
        ?>
コード例 #3
0
   </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;
                ?>
"/>&nbsp;
					  
					  	<?php 
                echo $description;
                ?>
					  
					  <?php 
            }
        }
    }
    ?>
コード例 #4
0
                $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>
コード例 #5
0
/**
 * @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;
    ?>
&nbsp;</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;
            ?>
&nbsp;</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 
}
コード例 #6
0
                    <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);
コード例 #7
0
    $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>
コード例 #8
0
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;
}
コード例 #9
0
?>
                !
            </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);
?>
コード例 #10
0
<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;
        ?>
">
コード例 #11
0
                        } 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 "&nbsp;" . 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 
コード例 #12
0
$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">	
コード例 #13
0
				<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;
コード例 #14
0
    $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)) {
コード例 #15
0
                            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 
コード例 #16
0
    <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;