/** * author:coster * date:9.1.06 * liefert die von zeit einer reservierung im format hh:mm * */ function getTimeBisOfReservierung($res_id) { $von = getDatumBisOfReservierung($res_id); $st = substr($von, 8, 2); $mi = substr($von, 10, 2); if ($st < 10 && strlen($st) <= 1) { $st = "0" . $st; } if ($mi < 10 && strlen($mi) <= 1) { $mi = "0" . $mi; } return $st . ":" . $mi; }
date: 7.10.05 author: christian osterrieder utilo.net */ //header einfuegen: include_once $root . "/webinterface/templates/header.inc.php"; include_once $root . "/include/reservierungFunctions.inc.php"; include_once $root . "/include/autoResponseFunctions.inc.php"; include_once $root . "/include/mieterFunctions.inc.php"; include_once $root . "/webinterface/templates/bodyStart.inc.php"; include_once $root . "/webinterface/templates/components.inc.php"; $reservierungs_id = $_POST["reservierungs_id"]; $antwort = $_POST["antwort"]; //muss "true" sein $mieter_id = getMieterIdFromReservierung($reservierungs_id); $vonDatum = getDatumVonOfReservierung($reservierungs_id); $bisDatum = getDatumBisOfReservierung($reservierungs_id); ?> <p class="<?php echo STANDARD_SCHRIFT_BOLD; ?> "><?php echo getUebersetzung("Reservierungsanfrage bestätigen"); ?> </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);
/** * author:lihaitao * date:11.10.07 * return the duration in hours * * */ function getDurationOfReservierung($res_id) { $von = getDatumVonOfReservierung($res_id); $bis = getDatumBisOfReservierung($res_id); $vonStunde = getHourFromBooklineDate($von); $bisStunde = getHourFromBooklineDate($bis); $vonMinute = getMinuteFromBooklineDate($von); if ($vonMinute < 30) { $vonMinute = 0; } else { $vonMinute = 0.5; } $bisMinute = getMinuteFromBooklineDate($bis); if ($bisMinute < 30) { $bisMinute = 0; } else { $bisMinute = 0.5; } // echo "ID:".$res_id." "."vonStunde:".$vonStunde." "."bis:".$bisStunde." "."vonMin:".$vonMinute."bis:".$bisMinute;exit; return $bisStunde + $bisMinute - $vonStunde - $vonMinute; }
?> </li> </ul> </p> </td> </tr> </table> <p> <?php //sodala, nun alle reservierungen mit status=1 auslesen, wenn $res = getReservationsOfVermieter($vermieter_id, STATUS_RESERVIERT); while ($d = mysqli_fetch_array($res)) { $reservierungs_id = $d["RESERVIERUNG_ID"]; $mieter_id = $d["MIETER_ID"]; $mieter = getMieterVorname($mieter_id) . " " . getNachnameOfMieter($mieter_id) . ", " . getMieterOrt($mieter_id); $zeitraum = getDatumVonOfReservierung($reservierungs_id) . " bis " . getDatumBisOfReservierung($reservierungs_id); $mietobjekt = getMietobjektBezeichnung($d["MIETOBJEKT_ID"]); ?> </p> <table width="100%" border="0" cellspacing="3" cellpadding="0" class="<?php echo TABLE_STANDARD; ?> "> <tr> <td><table border="0" cellspacing="0" cellpadding="0" class="<?php echo STANDARD_SCHRIFT; ?> "> <tr> <td><span class="<?php echo STANDARD_SCHRIFT_BOLD;
<tr> <td> <?php echo getUebersetzung("Folgende Reservierungen werden gelöscht"); ?> : </td> </tr> <?php } $first = false; $res_id = $d["RESERVIERUNG_ID"]; $mie_id = getMieterIdFromReservierung($res_id); $datumV = getDatumVonOfReservierung($res_id); $datumV = parseMySqlTimestamp($datumV, false, false, true, true, true); $datumB = getDatumBisOfReservierung($res_id); $datumB = parseMySqlTimestamp($datumB, false, false, true, true, true); $gast_nn = getNachnameOfMieter($mie_id); ?> <tr> <td class="<?php echo STANDARD_SCHRIFT; ?> "> <?php echo getUebersetzung("Reservierung von") . " " . $datumV . " " . getUebersetzung("bis") . " " . $datumB . ", " . getUebersetzung("Mieter") . ": " . $gast_nn; ?> </td> </tr> <?php }