本文整理汇总了PHP中getPropertyValue函数的典型用法代码示例。如果您正苦于以下问题:PHP getPropertyValue函数的具体用法?PHP getPropertyValue怎么用?PHP getPropertyValue使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了getPropertyValue函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: sendMessage
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);
}
}
开发者ID:utilo-web-app-development,项目名称:REZERVI,代码行数:29,代码来源:autoResponseFunctions.php
示例2: getProperties
function getProperties()
{
$file = fopen("Restricted/connexion.properties", "r");
$properties["host"] = getPropertyValue(fgets($file));
$properties["user"] = getPropertyValue(fgets($file));
$properties["password"] = getPropertyValue(fgets($file));
$properties["bdname"] = getPropertyValue(fgets($file));
return $properties;
}
开发者ID:fannil,项目名称:ptutS3-4,代码行数:9,代码来源:db.php
示例3: mysqli_fetch_array
if (!$res) {
echo "Anfrage {$query} scheitert.";
}
$d = mysqli_fetch_array($res);
$zimmer_id = $d["PK_ID"];
}
//falls kein jahr ausgewählt wurde, das aktuelle jahr verwenden:
if (!isset($jahr) || $jahr == "" || empty($jahr)) {
$jahr = getTodayYear();
}
//falls kein monat ausgewählt wurde, das aktuelle monat verwenden:
if (!isset($monat) || $monat == "" || empty($monat)) {
$monat = getTodayMonth();
}
//should the reservation state be shown?
$showReservation = getPropertyValue(SHOW_RESERVATION_STATE, $unterkunft_id, $link);
if ($showReservation != "true") {
$showReservation = false;
}
?>
<div class="panel panel-default">
<div class="panel-body">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Rezervi</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<?php
include_once $root . "/templates/stylesheetsIE9.php";
开发者ID:utilo-web-app-development,项目名称:REZERVI,代码行数:31,代码来源:left.bkp.php
示例4: getSessionWert
$anzahlZimmer = $_POST["anzahlZimmer"];
$anzahlErwachsene = $_POST["anzahlErwachsene"];
if (isset($_POST["anzahlKinder"]) && $_POST["anzahlKinder"] > 0) {
$anzahlKinder = $_POST["anzahlKinder"];
} else {
$anzahlKinder = false;
}
if (isset($_POST["haustiere"]) && $_POST["haustiere"] > 0) {
$haustiere = $_POST["haustiere"];
} else {
$haustiere = false;
}
$zimmer_id = getSessionWert(ZIMMER_ID);
$zi_ids = $zimmer_id;
$anzahlTage = numberOfDays($vonMonat, $vonTag, $vonJahr, $bisMonat, $bisTag, $bisJahr);
if (hasParentRooms($unterkunft_id) && getPropertyValue(SEARCH_SHOW_PARENT_ROOM, $unterkunft_id, $link) == "true") {
$parentsRes = getParentRooms();
$zimmerIdsParents = array();
while ($p = mysqli_fetch_array($parentsRes)) {
$i = $p["PK_ID"];
if ($_POST['parent_room_' . $i] && $_POST['parent_room_' . $i] == "true") {
$zimmerIdsParents[] = $i;
}
//end if post parent room
}
//end while parent rooms
if (count($zimmerIdsParents) > 0) {
$zi_ids = $zimmerIdsParents;
}
}
//end if has parent rooms
开发者ID:utilo-web-app-development,项目名称:REZERVI,代码行数:31,代码来源:sucheDurchfuehren.php
示例5: getPropertyValue
//datenbank oeffnen:
include_once "./conf/rdbmsConfig.php";
//funktions einbinden:
include_once "./include/unterkunftFunctions.php";
include_once "./include/zimmerFunctions.php";
include_once "./include/datumFunctions.php";
include_once "./include/reservierungFunctions.php";
include_once "./include/gastFunctions.php";
include_once "./include/benutzerFunctions.php";
include_once "./include/uebersetzer.php";
include_once "./include/propertiesFunctions.php";
//hilfsfunktionen einbinden:
include_once "./gesamtuebersichtHelper.php";
include_once $root . "/include/zimmerAttributes.inc.php";
include_once $root . "/leftHelper.php";
$saAktiviert = getPropertyValue(SHOW_OTHER_COLOR_FOR_SA, $unterkunft_id, $link);
$zimmer_id = getFirstRoom($unterkunft_id, $link);
//falls kein jahr ausgewählt wurde, das aktuelle jahr verwenden:
if ($jahr == false) {
$jahr = getTodayYear();
//ich brauche für jahr einen integer:
$jahr += 1;
$jahr -= 1;
}
//falls kein monat ausgewählt wurde, das aktuelle monat verwenden:
if ($monat == false) {
$monat = parseMonthNumber(getTodayMonth());
}
//und fürs monat einen integer
$monat -= 1;
$monat += 1;
开发者ID:utilo-web-app-development,项目名称:REZERVI,代码行数:31,代码来源:gesamtuebersicht.php
示例6: printResAdminAJAX
function printResAdminAJAX($zimmer_id, $i, $month, $year, $saAktiviert, $link, $unterkunft_id)
{
//global $unterkunft_id;
$response = "";
$status = getStatus($zimmer_id, $i, $month, $year, $link);
if (sizeof($status) < 1 && hasChildRooms($zimmer_id) && getPropertyValue(RES_HOUSE, $unterkunft_id, $link) == "true") {
//if room is a parent, check if the child has another status:
$childs = getChildRooms($zimmer_id);
while ($c = mysqli_fetch_array($childs)) {
$child_zi_id = $c['PK_ID'];
$status = getStatus($child_zi_id, $i, $month, $year, $link);
if (sizeof($status) > 0) {
break;
}
}
}
if (getDayName($i, $month, $year) == "SA" && $saAktiviert) {
$isSamstag = true;
} else {
$isSamstag = false;
}
if (isset($status) && sizeof($status) > 1) {
//an diesem tag ist ein urlauberwechsel:
$response .= "<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">";
$response .= "<tr>";
$response .= "<td class=\"" . parseStatus($status[0], $isSamstag) . "\" align=\"right\" width=\"50%\">";
$response .= $i;
$response .= "</td>";
$response .= "<td class=\"" . parseStatus($status[1], $isSamstag) . "\" align=\"right\" width=\"50%\"> ";
$response .= "</td>";
$response .= "</tr>";
$response .= "</table>";
} else {
if (isset($status) && sizeof($status) == 1) {
//schauen ob der letzte tag halb-frei ist:
$nTag = $i + 1;
$nMonat = $month;
$nJahr = $year;
$anzahlTage = getNumberOfDays($month, $year);
if ($nTag > $anzahlTage) {
$nTag = 1;
$nMonat = $month + 1;
}
//ende if tag zu gross
if ($nMonat > 12) {
$nMonat = 1;
$nJahr = $year + 1;
}
//ende if monat zu gross
$nStatus = getStatus($zimmer_id, $nTag, $nMonat, $nJahr, $link);
//echo("nächster Tag: ");var_dump($nStatus);
if (sizeof($nStatus) < 1 && getPropertyValue(RES_HOUSE, $unterkunft_id, $link) == "true" && hasChildRooms($zimmer_id)) {
//if room is a parent, check if the child has another status:
$childs = getChildRooms($zimmer_id);
while ($c = mysqli_fetch_array($childs)) {
$child_zi_id = $c['PK_ID'];
$nStatus = getStatus($child_zi_id, $nTag, $nMonat, $nJahr, $link);
if (sizeof($nStatus) > 0) {
break;
}
}
}
if (sizeof($nStatus) == 0) {
$response .= "<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">";
$response .= "<tr>";
$response .= "<td class=\"" . parseStatus($status[0], $isSamstag) . "\" align=\"right\" width=\"50%\">";
$response .= "</td>";
$response .= "<td class=\"frei\" align=\"right\" width=\"50%\"> ";
$response .= $i;
$response .= "</td>";
$response .= "</tr>";
$response .= "</table>";
} else {
//schauen ob der tag vorher frei ist:
$vTag = $i - 1;
$vMonat = $month;
$vJahr = $year;
if ($vTag < 1) {
$vMonat = $month - 1;
if ($vMonat < 1) {
$vMonat = 12;
$vJahr = $year - 1;
}
//ende if monat zu klein
$vTag = getNumberOfDays($vMonat, $vJahr);
}
//ende if tag zu klein
$vStatus = getStatus($zimmer_id, $vTag, $vMonat, $vJahr, $link);
if (sizeof($vStatus) < 1 && hasChildRooms($zimmer_id) && getPropertyValue(RES_HOUSE, $unterkunft_id, $link) == "true") {
//if room is a parent, check if the child has another status:
$childs = getChildRooms($zimmer_id);
while ($c = mysqli_fetch_array($childs)) {
$child_zi_id = $c['PK_ID'];
$vStatus = getStatus($child_zi_id, $vTag, $vMonat, $vJahr, $link);
if (sizeof($vStatus) > 0) {
break;
}
}
}
if (sizeof($vStatus) == 0) {
//.........这里部分代码省略.........
开发者ID:utilo-web-app-development,项目名称:REZERVI,代码行数:101,代码来源:updateRightView.php
示例7:
<input name="ownMail" type="checkbox" id="ownMail" value=""
<?php
if (getPropertyValue(MAIL_KOPIE_AN_VERMIETER_ABLEHNUNG, $unterkunft_id, $link) == "true") {
echo "checked=\"checked\"";
}
?>
>
<?php
} else {
if ($art == "anfrage") {
?>
<input name="ownMail" type="checkbox" id="ownMail" value=""
value="true" <?php
if (getPropertyValue(MAIL_KOPIE_AN_VERMIETER_ANFRAGE, $unterkunft_id, $link) == "true") {
echo "checked=\"checked\"";
}
?>
>
<?php
}
}
}
?>
<script>
$(function () {
$('#ownMail').bootstrapToggle({
on: 'Ja',
off: 'Nein'
});
开发者ID:utilo-web-app-development,项目名称:REZERVI,代码行数:30,代码来源:texteAnzeigen.php
示例8: define
left.php
Ende
----------------------------------------------------------------------------------- -->
<?php
// Set flag that this is a parent file
define('_JEXEC', 1);
include_once $root . "/include/sessionFunctions.inc.php";
//variablen initialisieren:
$zimmer_id = getSessionWert(ZIMMER_ID);
$sprache = getSessionWert(SPRACHE);
$unterkunft_id = getSessionWert(UNTERKUNFT_ID);
//wird der frame oben angezeigt oder links? oben => horizontal=true
$horizontal = false;
if (getPropertyValue(HORIZONTAL_FRAME, $unterkunft_id, $link) == "true") {
$horizontal = true;
}
//falls keine zimmer_id ausgewählt wurde, das erste gefundene zimmer nehmen:
if (empty($zimmer_id)) {
$zimmer_id = getFirstRoom($unterkunft_id, $link);
}
//falls kein jahr ausgewählt wurde, das aktuelle jahr verwenden:
if (empty($jahr)) {
$jahr = getTodayYear();
} else {
if (isset($_POST["jahr"])) {
$jahr = $_POST["jahr"];
}
}
//falls kein monat ausgewählt wurde, das aktuelle monat verwenden:
开发者ID:utilo-web-app-development,项目名称:REZERVI,代码行数:30,代码来源:startNoFrame2.php
示例9: getUebersetzung
>
<?php
echo getUebersetzung($name, $sprache, $link);
?>
</label>
</li>
<?php
}
//end while-loop
?>
<li style="margin-left: 20px;">
<label class="label-control">
<input name="suchFilter" type="radio" value="filterUnterkunft"
<?php
if (getPropertyValue(SUCHFILTER_UNTERKUNFT, $unterkunft_id, $link) == "true") {
echo " checked";
}
?>
>
<?php
echo getUebersetzung("Suche nach Anzahl der Erwachsenen und/oder Kindern auf gesamte Unterkunft einschränken", $sprache, $link);
?>
</label>
</li>
</ul>
<div class="row">
<div class="col-sm-offset-10 col-sm-2" style="text-align: right;">
<button name="aendern" type="submit" class="btn btn-success" id="aendern">
<span class="glyphicon glyphicon-wrench"></span>
开发者ID:utilo-web-app-development,项目名称:REZERVI,代码行数:31,代码来源:index.php
示例10: getUebersetzung
value="false" <?php
if ($haustiere == "false") {
echo "selected=\"selected\"";
}
?>
><?php
echo getUebersetzung("nein", $sprache, $link);
?>
</option>
</select>
</div>
</div>
<?php
//sollen auch noch weitere attribute angezeigt werden?
if (getPropertyValue(SHOW_ZIMMER_ATTRIBUTE_GESAMTUEBERSICHT, $unterkunft_id, $link) == "true") {
$res = getAttributes();
while ($d = mysqli_fetch_array($res)) {
$bezeichnung = $d["Bezeichnung"];
$beschreibung = $d["Beschreibung"];
$att_id = $d["PK_ID"];
$wert = getAttributValue($att_id, $zimmer_id);
?>
<div class="form-group">
<label for="attWert_<?php
echo $att_id;
?>
" class="col-sm-7 control-label ">
<?php
echo $bezeichnung;
?>
开发者ID:utilo-web-app-development,项目名称:REZERVI,代码行数:31,代码来源:zimmerAendern.php
示例11:
?>
<tr class="table">
<td><?php
echo $datumVon;
?>
</td>
<td><?php
echo $datumBis;
?>
</td>
<td><?php
echo $zimmernr;
?>
</td>
<?php
if (getPropertyValue(PENSION_UEBERNACHTUNG, $unterkunft_id, $link) == "true") {
?>
<td><?php
echo $pension;
?>
</td>
<?php
}
?>
</tr>
<?php
}
//ende while
?>
</table>
<?php
开发者ID:utilo-web-app-development,项目名称:REZERVI,代码行数:31,代码来源:index.php
示例12: getFramesizeRightBP
$framesizeRightBP = getFramesizeRightBP($unterkunft_id, $link);
$framesizeLeftBPUnit = getFramesizeLeftBPUnit($unterkunft_id, $link);
$framesizeRightBPUnit = getFramesizeRightBPUnit($unterkunft_id, $link);
if ($framesizeLeftBPUnit == "%") {
$framesizeLeftBP .= $framesizeLeftBPUnit;
}
if ($framesizeRightBPUnit == "%") {
$framesizeRightBP .= $framesizeRigthBPUnit;
}
//wird der frame oben angezeigt oder links? oben => horizontal=true
$horizontal = false;
if (getPropertyValue(HORIZONTAL_FRAME, $unterkunft_id, $link) == "true") {
$horizontal = true;
}
//prüfe ob alte reservierungen zu löschen sind:
$xDays = getPropertyValue(RESERVATION_STATE_TIME, $unterkunft_id, $link);
if (!empty($xDays) && $xDays > 0) {
//sollen die gäste per mail über die löschung
//ihrer reservierung verständigt werden?
$ablehnungSenden = isMessageActive($unterkunft_id, AUTO_RESPONSE_ABLEHNUNG, $link);
if (!empty($ablehnungSenden) && $ablehnungSenden == true) {
$reserv = getReservationsBeforeXDays($xDays, STATUS_RESERVIERT);
while ($l = mysqli_fetch_array($reserv)) {
$reservierungsID = $l["PK_ID"];
$gast_id = getIDFromGast($reservierungsID, $link);
sendMessage($gast_id, AUTO_RESPONSE_ABLEHNUNG);
}
}
deleteReservationsBeforeXDays($xDays, STATUS_RESERVIERT);
}
?>
开发者ID:utilo-web-app-development,项目名称:REZERVI,代码行数:31,代码来源:start.php
示例13: getUebersetzung
}
if (getPropertyValue(PENSION_HALB, $unterkunft_id, $link) == "true") {
?>
<tr class="standardSchrift">
<td>
<?php
echo getUebersetzung("Halbpension", $sprache, $link);
?>
</td>
<td>
<input name="zusatz" type="radio" value="Halbpension" checked="checked"/>
</td>
</tr>
<?php
}
if (getPropertyValue(PENSION_VOLL, $unterkunft_id, $link) == "true") {
?>
<tr class="standardSchrift">
<td>
<?php
echo getUebersetzung("Vollpension", $sprache, $link);
?>
</td>
<td>
<input name="zusatz" type="radio" value="Vollpension" checked="checked"/>
</td>
</tr>
<?php
}
//PREIS anzeigen falls einer vorhanden ist:
开发者ID:utilo-web-app-development,项目名称:REZERVI,代码行数:31,代码来源:index.php
示例14: getUebersetzung
</style>
<?php
include_once "../templates/headerB.php";
include_once "../templates/bodyA.php";
//passwortprüfung:
if (checkPass($benutzername, $passwort, $unterkunft_id, $link)) {
?>
<table border="0" cellpadding="0" cellspacing="3">
<tr>
<td><p class="frei"><?php
echo getUebersetzung("Der Gast wurde per E-Mail verständigt", $sprache, $link);
?>
.</p><?php
//mail($an, unhtmlentities($subject), unhtmlentities($message), "From: $von\nReply-To: $von\nX-Mailer: PHP/" . phpversion());
sendMail($von, $an, $subject, $message);
if (getPropertyValue(MAIL_KOPIE_AN_VERMIETER_BESTAETIGUNG, $unterkunft_id, $link) == "true") {
$message = getUebersetzung("Folgende Nachricht wurde an ihren Gast versendet", $sprache, $link) . ":\n\n" . $message;
//mail($von, unhtmlentities($subject), unhtmlentities($message), "From: $von\nReply-To: $von\nX-Mailer: PHP/" . phpversion());
sendMail($von, $von, $subject, $message);
}
//-----buttons um zurück zum menue zu gelangen:
include_once "../templates/components.php";
?>
<br/>
<?php
showSubmitButtonWithForm("./index.php", getUebersetzung("zurück", $sprache, $link));
?>
<br/>
<?php
showSubmitButtonWithForm("../inhalt.php", getUebersetzung("Hauptmenü", $sprache, $link));
?>
开发者ID:utilo-web-app-development,项目名称:REZERVI,代码行数:31,代码来源:bestaetigungSenden.php
示例15: showMonth
function showMonth($month, $year, $unterkunft_id, $zimmer_id, $sprache, $saAktiviert, $link)
{
//anzahl der tage des monats:
$anzahlTage = getNumberOfDays($month, $year);
?>
<?php
for ($i = 1; $i <= $anzahlTage; $i++) {
$res_id = getReservierungID($zimmer_id, $i, $month, $year, $link);
$statusString = getStatusString($zimmer_id, $i, $month, $year, $saAktiviert, $link);
$gast_id = -1;
?>
<div class="row">
<!-- wochentag anzeigen -->
<div class="col-sm-1">
<label class="control-label">
<?php
echo getUebersetzung(getDayName($i, $month, $year), $sprache, $link);
?>
</label>
</div>
<!-- datum anzeigen -->
<div class="col-sm-1 <?php
echo $statusString;
?>
">
<label class="control-label">
<?php
printResAdmin($zimmer_id, $i, $month, $year, $saAktiviert, $link);
?>
</label>
</div>
<!-- gast anzeigen -->
<div class="col-sm-3">
<?php
if ($statusString != "frei") {
?>
<?php
//gast-id auslesen:
//$gast_id = getReservierungGastID($zimmer_id,$i,$month,$year,$link);
$gast_ids = getReservierungGastIDs($zimmer_id, $i, $month, $year, $link);
while ($h = mysqli_fetch_array($gast_ids)) {
$gast_id = $h["FK_Gast_ID"];
//if child rooms available, check also childs:
if (($gast_id == 1 || empty($gast_id)) && getPropertyValue(RES_HOUSE, $unterkunft_id, $link) == "true" && hasChildRooms($zimmer_id)) {
//if room is a parent, check if the child has another status:
$childs = getChildRooms($zimmer_id);
while ($c = mysqli_fetch_array($childs)) {
$child_zi_id = $c['PK_ID'];
$gast_id = getReservierungGastID($child_zi_id, $i, $month, $year, $link);
if ($gast_id != 1 && $gast_id != "") {
break;
}
}
}
//gast-namen ausgeben:
if ($gast_id != 1 && $gast_id != "") {
?>
<a href="./gastInfo/index.php?gast_id=<?php
echo $gast_id;
?>
&zimmer_id=<?php
echo $zimmer_id;
?>
&jahr=<?php
echo $year;
?>
&monat=<?php
echo $month;
?>
">
<?php
echo getGuestNachname($gast_id, $link);
?>
</a>
<?php
echo ", ";
echo getGuestOrt($gast_id, $link);
echo ", EW " . getErwachsene($res_id, $link) . ", K " . getKinder($res_id, $link) . ", " . getPension($res_id, $link);
} else {
if ($gast_id == "") {
} else {
echo getUebersetzung("anonymer Gast", $sprache, $link);
}
}
}
//ende while gast ids
} else {
echo " ";
}
?>
</div>
</div>
<?php
}
//ende for
?>
<?php
}
开发者ID:utilo-web-app-development,项目名称:REZERVI,代码行数:99,代码来源:rightHelper.php
示例16: getUebersetzung
:</span> <?php
echo getUebersetzung("Erwachsene", $sprache, $link);
?>
:<?php
echo getErwachsene($reservierungs_id, $link);
?>
<?php
echo getUebersetzung("Kinder", $sprache, $link);
?>
: <?php
echo getKinder($reservierungs_id, $link);
?>
</td>
</tr>
<?php
if (getPropertyValue(PENSION_FRUEHSTUECK, $unterkunft_id, $link) == "true" || getPropertyValue(PENSION_UEBERNACHTUNG, $unterkunft_id, $link) == "true" || getPropertyValue(PENSION_VOLL, $unterkunft_id, $link) == "true" || getPropertyValue(PENSION_HALB, $unterkunft_id, $link) == "true") {
?>
<tr>
<td><span
class="standardSchriftBold">Pension: </span><?php
echo getPension($reservierungs_id, $link);
?>
</td>
</tr>
<?php
}
?>
<form action="./gastInfo/index.php" method="post" name="gastInfos" target="_self"
id="gastInfos">
<tr>
<td><input name="gast_id" type="hidden" value="<?php
开发者ID:utilo-web-app-development,项目名称:REZERVI,代码行数:31,代码来源:index.php
示例17: getPropertyValue
<?php
/**
* Created on 31.08.2006
*
* @author coster
*/
//die zimmerauswahl wird nicht angezeigt, wenn nur die gesamtansicht
//angezeigt werden soll:
$showGesamtansicht = getPropertyValue(SHOW_GESAMTANSICHT, $unterkunft_id, $link);
$showSelectRooms = true;
if ($showGesamtansicht == "true") {
$showMonatsansicht = getPropertyValue(SHOW_MONATSANSICHT, $unterkunft_id, $link);
$showJahresansicht = getPropertyValue(SHOW_JAHRESANSICHT, $unterkunft_id, $link);
if ($showMonatsansicht != "true" && $showJahresansicht != "true") {
$showSelectRooms = false;
}
}
?>
<div class="panel panel-default">
<div class="panel-body">
<h4><?php
echo getUebersetzung("Belegungsplan für:", $sprache, $link);
?>
</h4>
<br/>
<!-- <form action="./ansichtWaehlen.php" method="post" name="ZimmerNrForm" target="kalender"> -->
<form action="./ansichtWaehlen.php" method="post" name="ZimmerNrForm" target="kalender" class="form-horizontal">
开发者ID:utilo-web-app-development,项目名称:REZERVI,代码行数:31,代码来源:selectDatumZimmer.inc.php
示例18: getPropertyValue
<form action="./bilderAendern.php" method="post" target="_self">
<?php
$active = getPropertyValue(ZIMMER_THUMBS_ACTIV, $unterkunft_id, $link);
if ($active != "true") {
$active = false;
} else {
$active = true;
}
$active2 = getPropertyValue(ZIMMER_THUMBS_AV_OV, $unterkunft_id, $link);
if ($active2 != "true") {
$active2 = false;
} else {
$active2 = true;
}
$width = getPropertyValue(BILDER_SUCHE_WIDTH, $unterkunft_id, $link);
$height = getPropertyValue(BILDER_SUCHE_HEIGHT, $unterkunft_id, $link);
?>
<div class="row">
<div class="col-sm-5">
<label class="control-label">
<?php
echo getUebersetzung("Bilder bei Suchergebnissen anzeigen", $sprache, $link);
?>
</label>
</div>
<div class="col-sm-1">
<input name="active" type="checkbox" id="active" value="true"
<?php
if ($active) {
开发者ID:utilo-web-app-development,项目名称:REZERVI,代码行数:31,代码来源:index.php
示例19: printResAdmin
function printResAdmin($zimmer_id, $i, $month, $year, $saAktiviert, $link)
{
global $unterkunft_id;
if (getDayName($i, $month, $year) == "SA" && $saAktiviert) {
$isSamstag = true;
} else {
$isSamstag = false;
}
$status = getStatus($zimmer_id, $i, $month, $year, $link);
if (sizeof($status) < 1 && hasChildRooms($zimmer_id) && getPropertyValue(RES_HOUSE, $unterkunft_id, $link) == "true") {
//if room is a parent, check if the child has another status:
$childs = getChildRooms($zimmer_id);
while ($c = mysqli_fetch_array($childs)) {
$child_zi_id = $c['PK_ID'];
$status = getStatus($child_zi_id, $i, $month, $year, $link);
if (sizeof($status) > 0) {
break;
}
}
}
/////////////////////////////////////////////////////////
//urlauberwechsel genau an diesem tag:
/////////////////////////////////////////////////////////
if (isset($status) && sizeof($status) > 1) {
?>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td class="<?php
echo parseStatus($status[0], $isSamstag);
?>
"
align="right" width="50%"><?php
echo $i;
?>
</td>
<td class="<?php
echo parseStatus($status[1], $isSamstag);
?>
"
align="right" width="50%"> </td>
</tr>
</table>
<?php
} else {
if (isset($status) && sizeof($status) == 1) {
//schauen ob der letzte tag halb-frei ist:
$nTag = $i + 1;
$nMonat = $month;
$nJahr = $year;
$anzahlTage = getNumberOfDays($month, $year);
if ($nTag > $anzahlTage) {
$nTag = 1;
$nMonat = $month + 1;
}
//ende if tag zu gross
if ($nMonat > 12) {
$nMonat = 1;
$nJahr = $year + 1;
}
//ende if monat zu gross
$nStatus = getStatus($zimmer_id, $nTag, $nMonat, $nJahr, $link);
if (sizeof($nStatus) < 1 && hasChildRooms($zimmer_id) && getPropertyValue(RES_HOUSE, $unterkunft_id, $link) == "true") {
//if room is a parent, check if the child has another status:
$childs = getChildRooms($zimmer_id);
while ($c = mysqli_fetch_array($childs)) {
$child_zi_id = $c['PK_ID'];
$nStatus = getStatus($child_zi_id, $nTag, $nMonat, $nJahr, $link);
if (sizeof($nStatus) > 0) {
break;
}
}
}
if (sizeof($nStatus) == 0) {
//am nächsten tag ist es frei:
?>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td class="<?php
echo parseStatus($status[0], $isSamstag);
?>
" align="right" width="50%"> </td>
<td class="<?php
echo parseStatus(0, $isSamstag);
?>
" align="right" width="50%"><?php
echo $i;
?>
</td>
</tr>
</table>
<?php
} else {
//schauen ob der tag vorher frei ist:
$vTag = $i - 1;
$vMonat = $month;
$vJahr = $year;
if ($vTag < 1) {
$vMonat = $month - 1;
if ($vMonat < 1) {
$vMonat = 12;
//.........这里部分代码省略.........
开发者ID:utilo-web-app-development,项目名称:REZERVI,代码行数:101,代码来源:jahresuebersichtHelper.php
示例20: getStatus
/**
get an array with status numbers of the given day and room
0 = frei
1 = reserviert
2 = belegt
@param $zimmer_id the room id
@param $tag the day
@param $monat the month
@param $jahr the year
@param $link the database connection link
@return get an array with status numbers of the given day and room
*/
function getStatus($zimmer_id, $tag, $monat, $jahr, $link)
{
global $root;
include_once $root . "/include/propertiesFunctions.php";
include_once $root . "/include/reservierungFunctions.php";
global $unterkunft_id;
//true if reservations must be shown:
$showReservation = false;
$showReservationProp = getPropertyValue(SHOW_RESERVATION_STATE, $unterkunft_id, $link);
if (!empty($showReservationProp) && $showReservationProp == "true") {
$showReservation = true;
}
//generate a date for the sql query:
if ($monat < 10 && strlen($monat) <= 1) {
$monat = "0" . $monat;
}
if ($tag < 10 && strlen($tag) <= 1) {
$tag = "0" . $tag;
}
$datum = $jahr . "-" . $monat . "-" . $tag;
//get the state from the database:
$query = "select \n\t\t\t\tStatus, PK_ID\n\t\t\t\tfrom \n\t\t\t\tRezervi_Reservierung\n\t\t\t\twhere \t\t\n\t\t\t\tFK_Zimmer_ID = '{$zimmer_id}' and\n\t\t\t\t('{$datum}' >= Datum_von and '{$datum}' <= Datum_bis)\n\t\t\t\torder by\n\t\t\t\tDatum_von\n\t\t\t\t";
$res = mysqli_query($link, $query);
if (!$res) {
die("Anfrage {$query} scheitert.");
}
//create the state array:
$status = array();
$ids = array();
while ($d = mysqli_fetch_array($res)) {
$state = $d["Status"];
if (!$showReservation && $state == STATUS_RESERVIERT) {
//do not show reservation state
continue;
}
$status[] = $state;
$ids[] = $d['PK_ID'];
}
//ende while
//if the room has child rooms and the parent-schild relation must be shown, check if the child has the same state
$showParentRooms = false;
$hasChildRooms = hasChildRooms($zimmer_id);
if (getPropertyValue(RES_HOUSE, $unterkunft_id, $link) != "true") {
$showParentRooms = true;
}
if ($showParentRooms === false || $hasChildRooms === false) {
if (count($status) == 1) {
//check if the next day is the same reservation:
$nTag = $tag + 1;
$nMonat = $monat;
$nJahr = $jahr;
$anzahlTage = getNumberOfDays($month, $year);
if ($nTag > $anzahlTage) {
$nTag = 1;
$nMonat = $month + 1;
}
//ende if tag zu gross
if ($nMonat > 12) {
$nMonat = 1;
$nJahr = $year + 1;
}
//ende if monat zu gross
$datum = $nJahr . "-" . $nMonat . "-" . $nTag;
//get the state from the database:
$query = "select \n\t\t\t\t\t\tStatus, PK_ID\n\t\t\t\t\t\tfrom \n\t\t\t\t\t\tRezervi_Reservierung\n\t\t\t\t\t\twhere \t\t\n\t\t\t\t\t\tFK_Zimmer_ID = '{$zimmer_id}' and\n\t\t\t\t\t\t('{$datum}' >= Datum_von and '{$datum}' <= Datum_bis)\n\t\t\t\t\t\torder by\n\t\t\t\t\t\tDatum_vo
|
请发表评论