$bisJahr = $datumBAr[2];
$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;
    }
}
/**
 * berechnet einen preis eines zimmers über einen bestimmten zeitraum
 */
function calculatePrice($zimmer_id, $from, $to)
{
    global $link;
    global $root;
    include_once $root . "/include/datumFunctions.php";
    $gesamtpreis = 0;
    $tagVon = getTagFromSQLDate($from);
    $monatVon = getMonatFromSQLDate($from);
    $jahrVon = getJahrFromSQLDate($from);
    $tagBis = getTagFromSQLDate($to);
    $monatBis = getMonatFromSQLDate($to);
    $jahrBis = getJahrFromSQLDate($to);
    $anzahlTage = numberOfDays($monatVon, $tagVon, $jahrVon, $monatBis, $tagBis, $jahrBis);
    //durchlaufe jeden einzelnen tag und lese den preis dazu aus:
    for ($i = 1; $i <= $anzahlTage; $i++) {
        //$date erzeugen:
        //wieviel tage hat der derzeitige monat?
        $anzahlTageDesMonats = getNumberOfDays($monatVon, $jahrVon);
        if ($tagVon + 1 < $anzahlTageDesMonats) {
            $tagVon++;
        } else {
            $tagVon = 1;
            $monatVon++;
        }
        if ($monatVon >= 12) {
            $monatVon = 1;
            $jahrVon++;
        }
        $preis = 0;
        $preis = getPriceOfDate($zimmer_id, $tagVon, $monatVon, $jahrVon, $tagBis, $monatBis, $jahrBis, $link);
        if (empty($preis) || $preis == 0) {
            $preis = getStandardPrice($zimmer_id, $link);
        }
        $gesamtpreis += $preis;
    }
    return $gesamtpreis;
}