require "../mysql_config.php"; session_start(); mysql_connect(DB_HOST, DB_USER, DB_PASSWORD) or die('Could not connect to MySQL server.'); mysql_select_db(DB_DATABASE); mysql_query("SET NAMES 'utf8'"); $flughafen = getFlughafenIDByFlugID($_SESSION["hinflug"]["flug"]); $dist = getDistance($flughafen[0], $flughafen[1]); $an = $_SESSION["suchen"]["an"]; echo "<h3>DEBUG</h3>"; echo "<h6>Hotel: " . $_SESSION["hotel"] . ", Zimmer: " . $_SESSION["zimmer"] . "</h6>"; echo "<h6>Auto: " . $_SESSION["auto"] . "</h6>"; echo "Anreise: " . date("d.m.Y", strtotime($an)) . " <br>"; echo "Abreise: " . date("d.m.Y", strtotime($_SESSION["suchen"]["ab"])) . "<br>"; echo "Tage: " . getAnzahlTage() . "<br>"; echo "Frühbucher-Faktor: " . getFruehbucherFaktor() . "<br>"; echo "LastMinute-Faktor(Flug): " . getFlugFaktor("AA3421") . "<br>"; echo "LastMinute-Faktor(Hotel): " . getHotelFaktor(11) . "<br>"; echo "Saisonfaktor: " . getSaisonFaktor() . "<br><br>"; echo "Klicks(Hotel): " . getKlicks("hotelid", $_SESSION["hotel"]) . "<br>"; echo "Klicks(Flug): " . getKlicks("flugid", $_SESSION["hinflug"]["flug"]) . "<br>"; echo "Klicks(Auto): " . getKlicks("autoid", $_SESSION["auto"]) . "<br><br>"; echo "Preis(Hotel): " . $_SESSION["preis"]["hotel"] . " €<br>"; echo "Wochentag-Faktor: " . getWochentagFaktor($an) . " (" . getWochentagName($an) . ")<br><br>"; echo "Preis(Flug): " . $_SESSION["preis"]["flug"] . " €<br>"; echo "Distanz: " . $dist . " km<br><br>"; echo "Preis(Auto): " . $_SESSION["preis"]["auto"] . " €<br>"; // echo getAnzahlTage()."<br>"; // echo getAutoMinPreis($_SESSION["auto"])."<br>"; // echo getFruehbucherFaktor()."<br>"; function getWochentagFaktor($datum) {
function getPlatzPreis($flugid, $platz) { $flughafen = getFlughafenIDByFlugID($flugid); $dist = getDistance($flughafen[0], $flughafen[1]); return round($dist / 16 * getFlugFaktor($flugid) * getFruehbucherFaktor() * getFlugKlasseFaktor($platz), 0); }