Compare commits
15 Commits
master
...
php-refact
| Author | SHA1 | Date | |
|---|---|---|---|
| 6975e68508 | |||
| 4da5fc3f9c | |||
| 66af0a2bb7 | |||
| 7cd0ed9f58 | |||
| 648ea29dac | |||
| c1a95d5a3e | |||
| 24b4275b40 | |||
| ff41eb7866 | |||
| 73073186c0 | |||
| e090fdc63d | |||
| cfb1a58846 | |||
| 85aa6cfb53 | |||
| d7858e4286 | |||
| 679257d709 | |||
| b70cedac3b |
1
.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
/.idea
|
||||
37
Dockerfile
Normal file
@@ -0,0 +1,37 @@
|
||||
FROM php:8.2-apache
|
||||
|
||||
RUN apt-get -y update && apt-get -y install zlib1g-dev libpng-dev
|
||||
ADD https://github.com/mlocati/docker-php-extension-installer/releases/latest/download/install-php-extensions /usr/local/bin/
|
||||
|
||||
RUN chmod +x /usr/local/bin/install-php-extensions && \
|
||||
install-php-extensions gd mysqli
|
||||
|
||||
# Cleanup
|
||||
RUN apt-get clean && \
|
||||
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/doc/*
|
||||
|
||||
ENV APACHE_DOCUMENT_ROOT /var/www
|
||||
ENV APACHE_RUN_USER www-data
|
||||
|
||||
RUN sed -ri -e 's!/var/www/html!/var/www/public!g' /etc/apache2/sites-available/*.conf
|
||||
RUN sed -ri -e 's!/var/www/!/var/www/public!g' /etc/apache2/apache2.conf /etc/apache2/conf-available/*.conf
|
||||
RUN sed -ri -e 's!AllowOverride None!AllowOverride All!g' /etc/apache2/apache2.conf
|
||||
|
||||
RUN mv "$PHP_INI_DIR/php.ini-production" "$PHP_INI_DIR/php.ini"
|
||||
RUN sed -ri -e 's!upload_max_filesize = 2M!upload_max_filesize = 8M!g' $PHP_INI_DIR/php.ini
|
||||
|
||||
RUN a2enmod rewrite
|
||||
|
||||
ARG UNAME=www-data
|
||||
ARG UGROUP=www-data
|
||||
ARG UID=1000
|
||||
ARG GID=1000
|
||||
|
||||
RUN usermod --uid $UID $UNAME
|
||||
RUN groupmod --gid $GID $UGROUP
|
||||
|
||||
WORKDIR ${APACHE_DOCUMENT_ROOT}
|
||||
|
||||
COPY . ${APACHE_DOCUMENT_ROOT}
|
||||
|
||||
VOLUME ${APACHE_DOCUMENT_ROOT}
|
||||
@@ -1,47 +1,47 @@
|
||||
<h1>Angebot</h1>
|
||||
<?php
|
||||
if ((!isset($_POST['new'])) AND (!isset($_POST['edit'])) AND (!isset($_POST['del']))) {
|
||||
$sql1 = 'SELECT * FROM Angebot';
|
||||
$result1 = $db->query($sql1);
|
||||
?>
|
||||
<fieldset>
|
||||
<form action="index.php?section=angebote" method="post">
|
||||
<fieldset>
|
||||
<legend>neues Angebot erstellen</legend>
|
||||
<input type="submit" name="new" value="Erstellen" />
|
||||
<br />
|
||||
</fieldset>
|
||||
<br />
|
||||
<select name="Titel">
|
||||
<?php
|
||||
while ($nt1 = $result1->fetch_assoc()) {
|
||||
echo '<option value="'.$nt1['ID'].'">'.$nt1['ID'].' '.$nt1['head1'].'</option>';
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
<br />
|
||||
<fieldset>
|
||||
<legend>Angebot ändern</legend>
|
||||
<input type="submit" name="edit" value="Bearbeiten" />
|
||||
<br />
|
||||
</fieldset>
|
||||
<br />
|
||||
<fieldset>
|
||||
<legend>Angebot löschen</legend>
|
||||
<input type="submit" name="del" value="Löschen" />
|
||||
<br />
|
||||
</fieldset>
|
||||
</fieldset>
|
||||
if ((!isset($_POST['new'])) and (!isset($_POST['edit'])) and (!isset($_POST['del']))) {
|
||||
$sql1 = 'SELECT * FROM Angebot';
|
||||
$result1 = $db->query($sql1);
|
||||
?>
|
||||
<fieldset>
|
||||
<form action="index.php?section=angebote" method="post">
|
||||
<fieldset>
|
||||
<legend>neues Angebot erstellen</legend>
|
||||
<input type="submit" name="new" value="Erstellen"/>
|
||||
<br/>
|
||||
</fieldset>
|
||||
<br/>
|
||||
<select name="Titel">
|
||||
<?php
|
||||
while ($nt1 = $result1->fetch_assoc()) {
|
||||
echo '<option value="' . $nt1['ID'] . '">' . $nt1['ID'] . ' ' . $nt1['head1'] . '</option>';
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
<br/>
|
||||
<fieldset>
|
||||
<legend>Angebot ändern</legend>
|
||||
<input type="submit" name="edit" value="Bearbeiten"/>
|
||||
<br/>
|
||||
</fieldset>
|
||||
<br/>
|
||||
<fieldset>
|
||||
<legend>Angebot löschen</legend>
|
||||
<input type="submit" name="del" value="Löschen"/>
|
||||
<br/>
|
||||
</fieldset>
|
||||
</fieldset>
|
||||
|
||||
<?php
|
||||
<?php
|
||||
} else {
|
||||
if (isset($_POST['new'])) {
|
||||
include "inhalte/angebote/new.php";
|
||||
} elseif (isset($_POST['edit'])) {
|
||||
include "inhalte/angebote/edit.php";
|
||||
} elseif (isset($_POST['del'])) {
|
||||
include "inhalte/angebote/del.php";
|
||||
} else {
|
||||
echo "Fehler";
|
||||
}
|
||||
if (isset($_POST['new'])) {
|
||||
include "inhalte/angebote/new.php";
|
||||
} elseif (isset($_POST['edit'])) {
|
||||
include "inhalte/angebote/edit.php";
|
||||
} elseif (isset($_POST['del'])) {
|
||||
include "inhalte/angebote/del.php";
|
||||
} else {
|
||||
echo "Fehler";
|
||||
}
|
||||
}
|
||||
@@ -1,110 +0,0 @@
|
||||
html {
|
||||
font-family: Arial, Helvetica, sans-serif;
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
body {
|
||||
width: 960px;
|
||||
margin: 20px;
|
||||
}
|
||||
|
||||
label {
|
||||
width: 150px;
|
||||
display: block;
|
||||
float: left;
|
||||
}
|
||||
|
||||
input {
|
||||
width: 250px;
|
||||
display: block;
|
||||
float: left;
|
||||
}
|
||||
|
||||
form br {
|
||||
clear: left;
|
||||
}
|
||||
|
||||
#preise input {
|
||||
width: 50px;
|
||||
text-align: right;
|
||||
margin-right: 5px;
|
||||
}
|
||||
|
||||
#root {
|
||||
position: absolute;
|
||||
border: 1px solid #ccc;
|
||||
}
|
||||
|
||||
#header {
|
||||
height: 40px;
|
||||
width: 960px;
|
||||
background-color: #ccc;
|
||||
}
|
||||
|
||||
#header ul {
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
list-style-type: none;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
#header li {
|
||||
float: left;
|
||||
}
|
||||
|
||||
#header li a {
|
||||
height: 38px;
|
||||
line-height: 38px;
|
||||
width: 158px;
|
||||
display: block;
|
||||
border: 1px solid #000;
|
||||
font-size: 14px;
|
||||
font-weight: bold;
|
||||
color: #00f;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
#links {
|
||||
position: relative;
|
||||
width: 160px;
|
||||
height: 600px;
|
||||
left: 0px;
|
||||
float: left;
|
||||
background-color: #ccc;
|
||||
}
|
||||
|
||||
#links ul {
|
||||
font-size: 14px;
|
||||
text-align: center;
|
||||
margin: 20px 0px;
|
||||
padding: 0px;
|
||||
list-style-type: none;
|
||||
}
|
||||
|
||||
#links ul li ul li{
|
||||
height: 30px;
|
||||
line-height: 30px;
|
||||
}
|
||||
|
||||
#links ul li ul {
|
||||
border: 1px solid #000;
|
||||
}
|
||||
|
||||
#links li a {
|
||||
width: 158px;
|
||||
display: block;
|
||||
border-top: 1px solid #000;
|
||||
font-size: 14px;
|
||||
font-weight: bold;
|
||||
color: #00f;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
#inhalt {
|
||||
position: relative;
|
||||
width: 780px;
|
||||
right: 10px;
|
||||
top: 10px;
|
||||
height: 580px;
|
||||
float: right;
|
||||
}
|
||||
@@ -1,22 +1,16 @@
|
||||
<h1>Fotos</h1>
|
||||
|
||||
<?php
|
||||
if (!isset($_GET['t'])) {
|
||||
include "inhalte/fotos/standard.php";
|
||||
}
|
||||
else {
|
||||
if (('will' == $_GET['t']) OR ('haus' == $_GET['t']) OR ('lage' == $_GET['t']) OR ('geschichte' == $_GET['t']) OR ('gaby' == $_GET['t']) OR ('amelie' == $_GET['t'])){
|
||||
include "inhalte/fotos/10er.php";
|
||||
}
|
||||
elseif ('wohn' == $_GET['t']) {
|
||||
include "inhalte/fotos/wohn.php";
|
||||
}
|
||||
elseif ('bilder' == $_GET['t']) {
|
||||
include "inhalte/fotos/bilder.php";
|
||||
}
|
||||
else {
|
||||
include "inhalte/fotos/standard.php";
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
if (!isset($_GET['t'])) {
|
||||
include "inhalte/fotos/standard.php";
|
||||
} else {
|
||||
if (('will' == $_GET['t']) or ('haus' == $_GET['t']) or ('lage' == $_GET['t']) or ('geschichte' == $_GET['t']) or ('gaby' == $_GET['t']) or ('amelie' == $_GET['t'])) {
|
||||
include "inhalte/fotos/10er.php";
|
||||
} elseif ('wohn' == $_GET['t']) {
|
||||
include "inhalte/fotos/wohn.php";
|
||||
} elseif ('bilder' == $_GET['t']) {
|
||||
include "inhalte/fotos/bilder.php";
|
||||
} else {
|
||||
include "inhalte/fotos/standard.php";
|
||||
}
|
||||
}
|
||||
84
admin/gb.php
@@ -1,47 +1,47 @@
|
||||
<h1>Gästebuch</h1>
|
||||
<?php
|
||||
if ((!isset($_POST['new'])) AND (!isset($_POST['edit'])) AND (!isset($_POST['del']))) {
|
||||
$sql1 = 'SELECT * FROM gb';
|
||||
$result1 = $db->query($sql1);
|
||||
?>
|
||||
<fieldset>
|
||||
<form action="index.php?section=gb" method="post">
|
||||
<fieldset>
|
||||
<legend>neuen Gästebucheintrag hochladen</legend>
|
||||
<input type="submit" name="new" value="Hochladen" />
|
||||
<br />
|
||||
</fieldset>
|
||||
<br />
|
||||
<select name="Titel">
|
||||
<?php
|
||||
while ($nt1 = $result1->fetch_assoc()) {
|
||||
echo '<option value="'.$nt1['ID'].'">'.$nt1['ID'].' '.$nt1['Autor'].'</option>';
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
<br />
|
||||
<fieldset>
|
||||
<legend>Gästebucheintrag ändern</legend>
|
||||
<input type="submit" name="edit" value="Bearbeiten" />
|
||||
<br />
|
||||
</fieldset>
|
||||
<br />
|
||||
<fieldset>
|
||||
<legend>Gästebucheintrag löschen</legend>
|
||||
<input type="submit" name="del" value="L<EFBFBD>schen" />
|
||||
<br />
|
||||
</fieldset>
|
||||
</fieldset>
|
||||
if ((!isset($_POST['new'])) and (!isset($_POST['edit'])) and (!isset($_POST['del']))) {
|
||||
$sql1 = 'SELECT * FROM gb';
|
||||
$result1 = $db->query($sql1);
|
||||
?>
|
||||
<fieldset>
|
||||
<form action="index.php?section=gb" method="post">
|
||||
<fieldset>
|
||||
<legend>neuen Gästebucheintrag hochladen</legend>
|
||||
<input type="submit" name="new" value="Hochladen"/>
|
||||
<br/>
|
||||
</fieldset>
|
||||
<br/>
|
||||
<select name="Titel">
|
||||
<?php
|
||||
while ($nt1 = $result1->fetch_assoc()) {
|
||||
echo '<option value="' . $nt1['ID'] . '">' . $nt1['ID'] . ' ' . $nt1['Autor'] . '</option>';
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
<br/>
|
||||
<fieldset>
|
||||
<legend>Gästebucheintrag ändern</legend>
|
||||
<input type="submit" name="edit" value="Bearbeiten"/>
|
||||
<br/>
|
||||
</fieldset>
|
||||
<br/>
|
||||
<fieldset>
|
||||
<legend>Gästebucheintrag löschen</legend>
|
||||
<input type="submit" name="del" value="Löschen"/>
|
||||
<br/>
|
||||
</fieldset>
|
||||
</fieldset>
|
||||
|
||||
<?php
|
||||
<?php
|
||||
} else {
|
||||
if (isset($_POST['new'])) {
|
||||
include "inhalte/gb/new.php";
|
||||
} elseif (isset($_POST['edit'])) {
|
||||
include "inhalte/gb/edit.php";
|
||||
} elseif (isset($_POST['del'])) {
|
||||
include "inhalte/gb/del.php";
|
||||
} else {
|
||||
echo "Fehler";
|
||||
}
|
||||
if (isset($_POST['new'])) {
|
||||
include "inhalte/gb/new.php";
|
||||
} elseif (isset($_POST['edit'])) {
|
||||
include "inhalte/gb/edit.php";
|
||||
} elseif (isset($_POST['del'])) {
|
||||
include "inhalte/gb/del.php";
|
||||
} else {
|
||||
echo "Fehler";
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
<ul>
|
||||
<li><a href="index.php?section=fotos">Fotos</a></li>
|
||||
<li><a href="index.php?section=angebote">Datenschutzerklärung</a></li>
|
||||
<li><a href="index.php?section=gb">Gästebuch</a></li>
|
||||
<li><a href="index.php?section=kal">Kalender</a></li>
|
||||
<li><a href="index.php?section=preise">Preise</a></li>
|
||||
<li><a href="index.php?section=fotos">Fotos</a></li>
|
||||
<li><a href="index.php?section=angebote">Angebote</a></li>
|
||||
<li><a href="index.php?section=gb">Gästebuch</a></li>
|
||||
<li><a href="index.php?section=kal">Kalender</a></li>
|
||||
<li><a href="index.php?section=preise">Preise</a></li>
|
||||
</ul>
|
||||
@@ -1,5 +0,0 @@
|
||||
<?php
|
||||
include "funktionen.php";
|
||||
include "variablen.php";
|
||||
include "konstanten.php";
|
||||
?>
|
||||
@@ -1,6 +0,0 @@
|
||||
<?php
|
||||
|
||||
// Die Datei inc/funktionen.php
|
||||
|
||||
?>
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
<?php
|
||||
// konstanten.php
|
||||
define('MYSQL_HOST', 'localhost');
|
||||
define('MYSQL_USER', 'web104');
|
||||
define('MYSQL_PASS', 'lmaa,dw.');
|
||||
define('MYSQL_DATABASE', 'usr_web104_1');
|
||||
?>
|
||||
@@ -1,19 +0,0 @@
|
||||
<?php
|
||||
// Die Leeren Arrays erzeugen
|
||||
$dateien = array();
|
||||
$links = array();
|
||||
|
||||
// Das Array für die Inhaltsseite mit den entsprechenden Dateien füllen
|
||||
$dateien['fotos'] = "fotos.php";
|
||||
$dateien['angebote'] = "angebote.php";
|
||||
$dateien['gb'] = "gb.php";
|
||||
$dateien['kal'] = "kal.php";
|
||||
$dateien['preise'] = "preise.php";
|
||||
$dateien['will'] = "will.php";
|
||||
|
||||
// Das Array für die linke Navigation mit den entsprechenden Dateien füllen
|
||||
$links['fotos'] = "links/fotos.php";
|
||||
$links['kal'] = "links/kal.php";
|
||||
$links['preise'] = "links/preise.php";
|
||||
|
||||
?>
|
||||
@@ -1,34 +0,0 @@
|
||||
<?php
|
||||
error_reporting(E_ALL);
|
||||
include "inc/config.php"; // die Konfigurationsdateien lesen
|
||||
|
||||
// Verbindung zu MySQL Aufbauen
|
||||
$db = @new MySQLi(MYSQL_HOST, MYSQL_USER, MYSQL_PASS, MYSQL_DATABASE);
|
||||
if (mysqli_connect_errno()) {
|
||||
die('Konnte keine Verbindung zu Datenbank aufbauen, MySQL meldete: '.mysqli_connect_error());
|
||||
}
|
||||
|
||||
|
||||
echo "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\"\n";
|
||||
echo " \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n";
|
||||
echo "<html>\n";
|
||||
echo " <head>\n";
|
||||
echo " <title>Administrationsbereich Ferienhaus - Wille</title>\n";
|
||||
echo " <link rel=\"stylesheet\" type=\"text/css\" href=\"css/page.css\" />\n";
|
||||
echo " <meta http-equiv=\"Content-Type\" content=\"text/html; charset=ISO-8859-1\" />\n";
|
||||
echo " </head>\n";
|
||||
echo " <body>\n";
|
||||
echo " <div id=\"root\">\n";
|
||||
echo " <div id=\"header\">\n"; // Oben der Header
|
||||
include "header.php";
|
||||
echo " </div>\n";
|
||||
echo " <div id=\"links\">\n"; // Navigation links
|
||||
include "links.php";
|
||||
echo " </div>\n";
|
||||
echo " <div id=\"inhalt\">\n"; // In der Mitte der Inhalt
|
||||
include "inhalt.php";
|
||||
echo " </div>\n";
|
||||
echo " </div>\n";
|
||||
echo " </body>\n";
|
||||
echo "</html>\n";
|
||||
?>
|
||||
@@ -1,7 +1,6 @@
|
||||
<?php
|
||||
if(isset($_GET['section']) AND isset($dateien[$_GET['section']])) {
|
||||
include $dateien[$_GET['section']];
|
||||
} else {
|
||||
include $dateien['will'];
|
||||
}
|
||||
?>
|
||||
if (isset($_GET['section']) and isset($admin[$_GET['section']])) {
|
||||
include $admin[$_GET['section']];
|
||||
} else {
|
||||
include $admin['will'];
|
||||
}
|
||||
@@ -1,21 +1,17 @@
|
||||
<?php
|
||||
|
||||
$file = "../img/angebot/".$_POST['Titel'].".jpg";
|
||||
$sql2 = 'DELETE FROM Angebot WHERE ID = "'.$_POST['Titel'].'"';
|
||||
|
||||
$result2 = $db->query($sql2);
|
||||
if ($result2) {
|
||||
echo "<p>Datenbankeintrag gelöscht</p>\n";
|
||||
if (unlink($file)) {
|
||||
echo "<p>Bild wurde gelöscht</p>\n";
|
||||
}
|
||||
else {
|
||||
echo "<p>Fehler beim Löschen des Bildes</p>\n";
|
||||
}
|
||||
} else {
|
||||
echo "Fehler beim Löschen";
|
||||
}
|
||||
echo '<a href="index.php?section=angebote">Zurück zur Übersicht</a>';
|
||||
$file = "../img/angebot/" . $_POST['Titel'] . ".jpg";
|
||||
$sql2 = 'DELETE FROM Angebot WHERE ID = "' . $_POST['Titel'] . '"';
|
||||
|
||||
|
||||
?>
|
||||
$result2 = $db->query($sql2);
|
||||
if ($result2) {
|
||||
echo "<p>Datenbankeintrag gelöscht</p>\n";
|
||||
if (unlink($file)) {
|
||||
echo "<p>Bild wurde gelöscht</p>\n";
|
||||
} else {
|
||||
echo "<p>Fehler beim Löschen des Bildes</p>\n";
|
||||
}
|
||||
} else {
|
||||
echo "Fehler beim Löschen";
|
||||
}
|
||||
echo '<a href="index.php?section=angebote">Zurück zur Übersicht</a>';
|
||||
@@ -1,84 +1,87 @@
|
||||
<h3>Angebot <EFBFBD>ndern</h3>
|
||||
<h3>Angebot ändern</h3>
|
||||
|
||||
<?php
|
||||
if (!isset($_POST['Speichern'])) {
|
||||
echo "<img src=\"../img/angebot/".$_POST['Titel'].".jpg\" /><br />";
|
||||
$sql1 = 'SELECT * FROM Angebot WHERE ID = "'.$_POST['Titel'].'"';
|
||||
$result1 = $db->query($sql1);
|
||||
$nt1 = $result1->fetch_assoc();
|
||||
$ts = time();
|
||||
echo "<img src=\"../img/angebot/" . $_POST['Titel'] . ".jpg?ts=" . $ts . "\" /><br />";
|
||||
$sql1 = 'SELECT * FROM Angebot WHERE ID = "' . $_POST['Titel'] . '"';
|
||||
$result1 = $db->query($sql1);
|
||||
$nt1 = $result1->fetch_assoc();
|
||||
|
||||
?>
|
||||
?>
|
||||
|
||||
<form action="index.php?section=angebote" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="edit" value="speichern" />
|
||||
<input type="hidden" name="id" value="<?php echo $_POST['Titel']; ?>" />
|
||||
<label><EFBFBD>berschrift 1</label>
|
||||
<input type="text" name="head1" value="<?php echo $nt1['head1']; ?>" />
|
||||
<br />
|
||||
<label><EFBFBD>berschrift 2</label>
|
||||
<input type="text" name="head2" value="<?php echo $nt1['head2']; ?>" />
|
||||
<br />
|
||||
<label>Text</label>
|
||||
<br />
|
||||
<textarea name="text" cols="90" rows="10"><?php echo $nt1['text']; ?></textarea>
|
||||
<br />
|
||||
<p>Gültig für die Wohnungen:</p>
|
||||
<label>Amelie</label>
|
||||
<input type="checkbox" name="amelie" <?php if('1' == $nt1['amelie']){ echo "checked=\"checked\" "; }?> />
|
||||
<br />
|
||||
<label>Gaby</label>
|
||||
<input type="checkbox" name="gaby" <?php if('1' == $nt1['gaby']){ echo "checked=\"checked\" "; }?> />
|
||||
<br />
|
||||
<label>Preis Wohnung Amelie</label>
|
||||
<input type="text" name="preisA" value="<?php echo $nt1['preisA']; ?>" />
|
||||
<br />
|
||||
<label>Preis Wohnung Gaby</label>
|
||||
<input type="text" name="preisG" value="<?php echo $nt1['preisG']; ?>" />
|
||||
<br />
|
||||
<label>Anzahl Personen</label>
|
||||
<input type="text" name="Personen" value="<?php echo $nt1['Personen']; ?>" />
|
||||
<br />
|
||||
<label>Leistungen (durch Enter von einander trennen)</label>
|
||||
<br />
|
||||
<textarea name="Leistungen" cols="90" rows="10"><?php echo $nt1['Leistungen']; ?></textarea>
|
||||
<br />
|
||||
<label>Gültigkeit</label>
|
||||
<input type="text" name="Valid" value="<?php echo $nt1['Valid']; ?>" />
|
||||
<br />
|
||||
<input type="submit" name="Speichern" value="Speichern" />
|
||||
</form>
|
||||
<form action="index.php?section=angebote" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="edit" value="speichern"/>
|
||||
<input type="hidden" name="id" value="<?php echo $_POST['Titel']; ?>"/>
|
||||
<label>Überschrift 1</label>
|
||||
<input type="text" name="head1" value="<?php echo $nt1['head1']; ?>"/>
|
||||
<br/>
|
||||
<label>Überschrift 2</label>
|
||||
<input type="text" name="head2" value="<?php echo $nt1['head2']; ?>"/>
|
||||
<br/>
|
||||
<label>Text</label>
|
||||
<br/>
|
||||
<textarea name="text" cols="90" rows="10"><?php echo $nt1['text']; ?></textarea>
|
||||
<br/>
|
||||
<p>Gültig für die Wohnungen:</p>
|
||||
<label>Amelie</label>
|
||||
<input type="checkbox" name="amelie" <?php if ('1' == $nt1['amelie']) {
|
||||
echo "checked=\"checked\" ";
|
||||
} ?> />
|
||||
<br/>
|
||||
<label>Gaby</label>
|
||||
<input type="checkbox" name="gaby" <?php if ('1' == $nt1['gaby']) {
|
||||
echo "checked=\"checked\" ";
|
||||
} ?> />
|
||||
<br/>
|
||||
<label>Preis Wohnung Amelie</label>
|
||||
<input type="text" name="preisA" value="<?php echo $nt1['preisA']; ?>"/>
|
||||
<br/>
|
||||
<label>Preis Wohnung Gaby</label>
|
||||
<input type="text" name="preisG" value="<?php echo $nt1['preisG']; ?>"/>
|
||||
<br/>
|
||||
<label>Anzahl Personen</label>
|
||||
<input type="text" name="Personen" value="<?php echo $nt1['Personen']; ?>"/>
|
||||
<br/>
|
||||
<label>Leistungen (durch Enter von einander trennen)</label>
|
||||
<br/>
|
||||
<textarea name="Leistungen" cols="90" rows="10"><?php echo $nt1['Leistungen']; ?></textarea>
|
||||
<br/>
|
||||
<label>Gültigkeit</label>
|
||||
<input type="text" name="Valid" value="<?php echo $nt1['Valid']; ?>"/>
|
||||
<br/>
|
||||
<input type="submit" name="Speichern" value="Speichern"/>
|
||||
</form>
|
||||
|
||||
|
||||
<?php
|
||||
}
|
||||
else {
|
||||
$head1 = $_POST['head1'];
|
||||
$head2 = $_POST['head2'];
|
||||
$text = $_POST['text'];
|
||||
if ("on" == $_POST['amelie']) {
|
||||
$amelie = 1;
|
||||
} else {
|
||||
$amelie = 0;
|
||||
}
|
||||
if ("on" == $_POST['gaby']) {
|
||||
$gaby = 1;
|
||||
} else {
|
||||
$gaby = 0;
|
||||
}
|
||||
$preisA = $_POST['preisA'];
|
||||
$preisG = $_POST['preisG'];
|
||||
$Personen = $_POST['Personen'];
|
||||
$Leistungen = $_POST['Leistungen'];
|
||||
$Valid = $_POST['Valid'];
|
||||
$sql2 = 'UPDATE Angebot SET head1 = "'.$head1.'", head2 = "'.$head2.'", text = "'.$text.'", amelie = "'.$amelie.'", gaby = "'.$gaby.'", preisA = "'.$preisA.'", preisG = "'.$preisG.'", Personen = "'.$Personen.'", Leistungen = "'.$Leistungen.'", Valid = "'.$Valid.'" WHERE ID = "'.$_POST['id'].'";';
|
||||
$stmt2 = $db->prepare($sql2);
|
||||
if (!$stmt2) {
|
||||
die ('Es konnte kein SQL-Query vorbereitet werden: '.$db->error);
|
||||
}
|
||||
if (!$stmt2->execute()) {
|
||||
die ('Query konnte nicht ausgef<65>hrt werden: '.$stmt->error);
|
||||
}
|
||||
echo "Der Eintrag wurde ge<67>ndert<br />";
|
||||
echo '<a href="index.php?section=angebote">Zur<75>ck zur <20>bersicht</a>';
|
||||
}
|
||||
?>
|
||||
<?php
|
||||
} else {
|
||||
$head1 = $_POST['head1'];
|
||||
$head2 = $_POST['head2'];
|
||||
$text = $_POST['text'];
|
||||
if ("on" == $_POST['amelie']) {
|
||||
$amelie = 1;
|
||||
} else {
|
||||
$amelie = 0;
|
||||
}
|
||||
if ("on" == $_POST['gaby']) {
|
||||
$gaby = 1;
|
||||
} else {
|
||||
$gaby = 0;
|
||||
}
|
||||
$preisA = $_POST['preisA'];
|
||||
$preisG = $_POST['preisG'];
|
||||
$Personen = $_POST['Personen'];
|
||||
$Leistungen = $_POST['Leistungen'];
|
||||
$Valid = $_POST['Valid'];
|
||||
$sql2 = 'UPDATE Angebot SET head1 = "' . $head1 . '", head2 = "' . $head2 . '", text = "' . $text . '", amelie = "' . $amelie . '", gaby = "' . $gaby . '", preisA = "' . $preisA . '", preisG = "' . $preisG . '", Personen = "' . $Personen . '", Leistungen = "' . $Leistungen . '", Valid = "' . $Valid . '" WHERE ID = "' . $_POST['id'] . '";';
|
||||
$stmt2 = $db->prepare($sql2);
|
||||
if (!$stmt2) {
|
||||
die ('Es konnte kein SQL-Query vorbereitet werden: ' . $db->error);
|
||||
}
|
||||
if (!$stmt2->execute()) {
|
||||
die ('Query konnte nicht ausgef<65>hrt werden: ' . $stmt->error);
|
||||
}
|
||||
echo "Der Eintrag wurde geändert<br />";
|
||||
echo '<a href="index.php?section=angebote">Zurück zur Übersicht</a>';
|
||||
}
|
||||
@@ -2,106 +2,104 @@
|
||||
|
||||
<?php
|
||||
if (!isset($_POST['Speichern'])) {
|
||||
?>
|
||||
?>
|
||||
|
||||
<form action="index.php?section=angebote" method="post" enctype="multipart/form-data">
|
||||
<label>Foto auswählen</label>
|
||||
<input type="hidden" name="new" value="speichern" />
|
||||
<input type="file" name="Foto" />
|
||||
<br />
|
||||
<label>Überschrift 1</label>
|
||||
<input type="text" name="head1" />
|
||||
<br />
|
||||
<label>Überschrift 2</label>
|
||||
<input type="text" name="head2" />
|
||||
<br />
|
||||
<label>Text</label>
|
||||
<br />
|
||||
<textarea name="text" cols="90" rows="10"></textarea>
|
||||
<br />
|
||||
<p>Gültig für die Wohnungen:</p>
|
||||
<label>Amelie</label>
|
||||
<input type="checkbox" name="amelie" />
|
||||
<br />
|
||||
<label>Gaby</label>
|
||||
<input type="checkbox" name="gaby" />
|
||||
<br />
|
||||
<label>Preis Wohnung Amelie</label>
|
||||
<input type="text" name="preisA" />
|
||||
<br />
|
||||
<label>Preis Wohnung Gaby</label>
|
||||
<input type="text" name="preisG" />
|
||||
<br />
|
||||
<label>Anzahl Personen</label>
|
||||
<input type="text" name="Personen" />
|
||||
<br />
|
||||
<label>Leistungen (durch Enter von einander trennen)</label>
|
||||
<br />
|
||||
<textarea name="Leistungen" cols="90" rows="10"></textarea>
|
||||
<br />
|
||||
<label>G<EFBFBD>ltigkeit</label>
|
||||
<input type="text" name="Valid" />
|
||||
<br />
|
||||
<input type="submit" name="Speichern" value="Speichern" />
|
||||
</form>
|
||||
<form action="index.php?section=angebote" method="post" enctype="multipart/form-data">
|
||||
<label>Foto auswählen</label>
|
||||
<input type="hidden" name="new" value="speichern"/>
|
||||
<input type="file" name="Foto"/>
|
||||
<br/>
|
||||
<label>Überschrift 1</label>
|
||||
<input type="text" name="head1"/>
|
||||
<br/>
|
||||
<label>Überschrift 2</label>
|
||||
<input type="text" name="head2"/>
|
||||
<br/>
|
||||
<label>Text</label>
|
||||
<br/>
|
||||
<textarea name="text" cols="90" rows="10"></textarea>
|
||||
<br/>
|
||||
<p>Gültig für die Wohnungen:</p>
|
||||
<label>Amelie</label>
|
||||
<input type="checkbox" name="amelie"/>
|
||||
<br/>
|
||||
<label>Gaby</label>
|
||||
<input type="checkbox" name="gaby"/>
|
||||
<br/>
|
||||
<label>Preis Wohnung Amelie</label>
|
||||
<input type="text" name="preisA"/>
|
||||
<br/>
|
||||
<label>Preis Wohnung Gaby</label>
|
||||
<input type="text" name="preisG"/>
|
||||
<br/>
|
||||
<label>Anzahl Personen</label>
|
||||
<input type="text" name="Personen"/>
|
||||
<br/>
|
||||
<label>Leistungen (durch Enter von einander trennen)</label>
|
||||
<br/>
|
||||
<textarea name="Leistungen" cols="90" rows="10"></textarea>
|
||||
<br/>
|
||||
<label>Gültigkeit</label>
|
||||
<input type="text" name="Valid"/>
|
||||
<br/>
|
||||
<input type="submit" name="Speichern" value="Speichern"/>
|
||||
</form>
|
||||
|
||||
<?php
|
||||
}
|
||||
else {
|
||||
if ('' != $_FILES['Foto']['name']) {
|
||||
$head1 = $_POST['head1'];
|
||||
$head2 = $_POST['head2'];
|
||||
$text = $_POST['text'];
|
||||
if ("on" == $_POST['amelie']) {
|
||||
$amelie = 1;
|
||||
} else {
|
||||
$amelie = 0;
|
||||
}
|
||||
if ("on" == $_POST['gaby']) {
|
||||
$gaby = 1;
|
||||
} else {
|
||||
$gaby = 0;
|
||||
}
|
||||
$preisA = $_POST['preisA'];
|
||||
$preisG = $_POST['preisG'];
|
||||
$Personen = $_POST['Personen'];
|
||||
$Leistungen = $_POST['Leistungen'];
|
||||
$Valid = $_POST['Valid'];
|
||||
$sql1 = 'INSERT INTO Angebot (ID, head1, head2, text, amelie, gaby, preisA, preisG, Personen, Leistungen, Valid) VALUES (NULL, "'.$head1.'", "'.$head2.'", "'.$text.'", "'.$amelie.'", "'.$gaby.'", "'.$preisA.'", "'.$preisG.'", "'.$Personen.'", "'.$Leistungen.'", "'.$Valid.'");';
|
||||
$stmt1 = $db->prepare($sql1);
|
||||
<?php
|
||||
} else {
|
||||
if ('' != $_FILES['Foto']['name']) {
|
||||
$head1 = $_POST['head1'];
|
||||
$head2 = $_POST['head2'];
|
||||
$text = $_POST['text'];
|
||||
if ("on" == $_POST['amelie']) {
|
||||
$amelie = 1;
|
||||
} else {
|
||||
$amelie = 0;
|
||||
}
|
||||
if ("on" == $_POST['gaby']) {
|
||||
$gaby = 1;
|
||||
} else {
|
||||
$gaby = 0;
|
||||
}
|
||||
$preisA = $_POST['preisA'];
|
||||
$preisG = $_POST['preisG'];
|
||||
$Personen = $_POST['Personen'];
|
||||
$Leistungen = $_POST['Leistungen'];
|
||||
$Valid = $_POST['Valid'];
|
||||
$sql1 = 'INSERT INTO Angebot (ID, head1, head2, text, amelie, gaby, preisA, preisG, Personen, Leistungen, Valid) VALUES (NULL, "' . $head1 . '", "' . $head2 . '", "' . $text . '", "' . $amelie . '", "' . $gaby . '", "' . $preisA . '", "' . $preisG . '", "' . $Personen . '", "' . $Leistungen . '", "' . $Valid . '");';
|
||||
$stmt1 = $db->prepare($sql1);
|
||||
if (!$stmt1) {
|
||||
die ('Es konnte kein SQL-Query vorbereitet werden: '.$db->error);
|
||||
die ('Es konnte kein SQL-Query vorbereitet werden: ' . $db->error);
|
||||
}
|
||||
if (!$stmt1->execute()) {
|
||||
die ('Query konnte nicht ausgef<65>hrt werden: '.$stmt1->error);
|
||||
die ('Query konnte nicht ausgef<65>hrt werden: ' . $stmt1->error);
|
||||
}
|
||||
|
||||
$sql2 = 'SELECT last_insert_id()';
|
||||
$result2 = $db->query($sql2);
|
||||
$last = $result2->fetch_assoc();
|
||||
$id = $last['last_insert_id()'];
|
||||
$sql2 = 'SELECT last_insert_id()';
|
||||
$result2 = $db->query($sql2);
|
||||
$last = $result2->fetch_assoc();
|
||||
$id = $last['last_insert_id()'];
|
||||
|
||||
$uploaddir = '../img/angebot/';
|
||||
$uploadfile = $uploaddir. $_FILES['Foto']['name'];
|
||||
move_uploaded_file($_FILES['Foto']['tmp_name'], $uploadfile);
|
||||
$src = imagecreatefromjpeg($uploadfile);
|
||||
list($width,$height)=getimagesize($uploadfile);
|
||||
if ($height > $width) {
|
||||
$newheight=280;
|
||||
$newwidth=($width/$height)*280;
|
||||
} else {
|
||||
$newwidth=280;
|
||||
$newheight=($height/$width)*280;
|
||||
}
|
||||
$tmp=imagecreatetruecolor($newwidth,$newheight);
|
||||
imagecopyresampled($tmp,$src,0,0,0,0,$newwidth,$newheight,$width,$height);
|
||||
$filename = $uploaddir . $id . ".jpg";
|
||||
imagejpeg($tmp,$filename,80);
|
||||
imagedestroy($src);
|
||||
imagedestroy($tmp);
|
||||
unlink($uploaddir. $_FILES['Foto']['name']);
|
||||
}
|
||||
echo '<a href="index.php?section=angebote">Zur<EFBFBD>ck zur <EFBFBD>bersicht</a>';
|
||||
$uploaddir = '../img/angebot/';
|
||||
$uploadfile = $uploaddir . $_FILES['Foto']['name'];
|
||||
move_uploaded_file($_FILES['Foto']['tmp_name'], $uploadfile);
|
||||
$src = imagecreatefromjpeg($uploadfile);
|
||||
list($width, $height) = getimagesize($uploadfile);
|
||||
if ($height > $width) {
|
||||
$newheight = 280;
|
||||
$newwidth = ($width / $height) * 280;
|
||||
} else {
|
||||
$newwidth = 280;
|
||||
$newheight = ($height / $width) * 280;
|
||||
}
|
||||
$tmp = imagecreatetruecolor($newwidth, $newheight);
|
||||
imagecopyresampled($tmp, $src, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);
|
||||
$filename = $uploaddir . $id . ".jpg";
|
||||
imagejpeg($tmp, $filename, 80);
|
||||
imagedestroy($src);
|
||||
imagedestroy($tmp);
|
||||
unlink($uploaddir . $_FILES['Foto']['name']);
|
||||
}
|
||||
echo '<a href="index.php?section=angebote">ZurÜck zur übersicht</a>';
|
||||
|
||||
}
|
||||
?>
|
||||
}
|
||||
@@ -1,89 +1,88 @@
|
||||
<?php
|
||||
|
||||
if ('will' == $_GET['t']) {
|
||||
$path = "../img/will/";
|
||||
echo "<h2>Fotos auf der Seite Willkommen</h2>\n";
|
||||
} elseif ('haus' == $_GET['t']) {
|
||||
$path = "../img/haus/";
|
||||
echo "<h2>Fotos auf der Seite Unser Haus</h2>\n";
|
||||
} elseif ('lage' == $_GET['t']) {
|
||||
$path = "../img/haus/lage/";
|
||||
echo "<h2>Fotos auf der Seite Unser Haus - Lage</h2>\n";
|
||||
} elseif ('geschichte' == $_GET['t']) {
|
||||
$path = "../img/haus/geschichte/";
|
||||
echo "<h2>Fotos auf der Seite Unser Haus - Geschichte</h2>\n";
|
||||
} elseif ('gaby' == $_GET['t']) {
|
||||
$path = "../img/gaby/";
|
||||
echo "<h2>Fotos auf der Seite Wohnung Gaby</h2>\n";
|
||||
} elseif ('amelie' == $_GET['t']) {
|
||||
$path = "../img/amelie/";
|
||||
echo "<h2>Fotos auf der Seite Wohnung Amelie</h2>\n";
|
||||
}
|
||||
$imgPath = __DIR__ . '/../../../public/img';
|
||||
|
||||
$ref = "index.php?section=fotos&t=".$_GET['t'];
|
||||
|
||||
if (!isset($_GET['action'])) {
|
||||
echo "<p>Auf ein vorhandenes Bild klicken um es zu löschen<br />";
|
||||
echo "Auf einen Platzhalter klicken um ein neues Bild hochzuladen</p>";
|
||||
for ($i=0; $i<10; $i++) {
|
||||
$pic = $path.$i.".jpg";
|
||||
if (file_exists($pic)) {
|
||||
$link = $ref."&action=del&pic=".$i;
|
||||
echo "<a href=\"$link\">";
|
||||
echo "<img style=\"margin: 20px 20px 20px 20px; border: 2px solid red;\" src=\"$pic\" width=\"100px\" height=\"100px\"/>";
|
||||
echo "</a>\n";
|
||||
}
|
||||
else {
|
||||
$link = $ref."&action=add&pic=".$i;
|
||||
echo "<a href=\"$link\">";
|
||||
echo "<img style=\"margin: 20px 20px 20px 20px; border: 2px solid red;\" src=\"../img/no.jpg\" />";
|
||||
echo "</a>\n";
|
||||
}
|
||||
}
|
||||
}
|
||||
else {
|
||||
if ('del' == $_GET['action']) {
|
||||
$delfile = $path . $_GET['pic'] . ".jpg";
|
||||
if (unlink($delfile)) {
|
||||
echo "<p>Bild gelöscht</p>";
|
||||
}
|
||||
else {
|
||||
echo "<p>Fehler beim Löschen</p>";
|
||||
}
|
||||
echo "<a href=\"index.php?section=fotos&t=$_GET[t]\">Zurück zur Übersicht</a>\n";
|
||||
}
|
||||
elseif ('add' == $_GET['action']) {
|
||||
$ref .= "&action=speichern&pic=".$_GET['pic']
|
||||
?>
|
||||
<form action="<?php echo $ref; ?>" method="post" enctype="multipart/form-data">
|
||||
<label>Foto auswählen</label>
|
||||
<input type="file" name="Foto" />
|
||||
<br />
|
||||
<input type="submit" name="Speichern" value="Speichern" />
|
||||
</form>
|
||||
if ('will' == $_GET['t']) {
|
||||
$path = $imgPath . '/will/';
|
||||
echo "<h2>Fotos auf der Seite Willkommen</h2>\n";
|
||||
} elseif ('haus' == $_GET['t']) {
|
||||
$path = $imgPath . '/haus/';
|
||||
echo "<h2>Fotos auf der Seite Unser Haus</h2>\n";
|
||||
} elseif ('lage' == $_GET['t']) {
|
||||
$path = $imgPath . '/haus/lage/';
|
||||
echo "<h2>Fotos auf der Seite Unser Haus - Lage</h2>\n";
|
||||
} elseif ('geschichte' == $_GET['t']) {
|
||||
$path = $imgPath . '/haus/geschichte/';
|
||||
echo "<h2>Fotos auf der Seite Unser Haus - Geschichte</h2>\n";
|
||||
} elseif ('gaby' == $_GET['t']) {
|
||||
$path = $imgPath . '/gaby/';
|
||||
echo "<h2>Fotos auf der Seite Wohnung Gaby</h2>\n";
|
||||
} elseif ('amelie' == $_GET['t']) {
|
||||
$path = $imgPath . '/amelie/';
|
||||
echo "<h2>Fotos auf der Seite Wohnung Amelie</h2>\n";
|
||||
} else {
|
||||
die();
|
||||
}
|
||||
|
||||
<?php
|
||||
}
|
||||
elseif ('speichern' == $_GET['action']) {
|
||||
$uploadfile = $path. $_FILES['Foto']['name'];
|
||||
move_uploaded_file($_FILES['Foto']['tmp_name'], $uploadfile);
|
||||
$src = imagecreatefromjpeg($uploadfile);
|
||||
list($width,$height)=getimagesize($uploadfile);
|
||||
if ($height > $width) {
|
||||
$newheight=480;
|
||||
$newwidth=($width/$height)*480;
|
||||
} else {
|
||||
$newwidth=480;
|
||||
$newheight=($height/$width)*480;
|
||||
}
|
||||
$tmp=imagecreatetruecolor($newwidth,$newheight);
|
||||
imagecopyresampled($tmp,$src,0,0,0,0,$newwidth,$newheight,$width,$height);
|
||||
$filename = $path . $_GET['pic'] . ".jpg";
|
||||
imagejpeg($tmp,$filename,80);
|
||||
imagedestroy($src);
|
||||
imagedestroy($tmp);
|
||||
unlink($path. $_FILES['Foto']['name']);
|
||||
echo "<p>Bild hochgeladen</p>";
|
||||
echo "<a href=\"index.php?section=fotos&t=".$_GET['t']."\">Zurück zur Übersicht</a>\n";
|
||||
}
|
||||
}
|
||||
$ref = "index.php?section=fotos&t=" . $_GET['t'];
|
||||
|
||||
if (!isset($_GET['action'])) {
|
||||
$ts = time();
|
||||
echo "<p>Auf ein vorhandenes Bild klicken um es zu löschen<br />";
|
||||
echo "Auf einen Platzhalter klicken um ein neues Bild hochzuladen</p>";
|
||||
for ($i = 0; $i < 10; $i++) {
|
||||
$pic = $path . $i . ".jpg";
|
||||
if (file_exists($pic)) {
|
||||
$link = $ref . "&action=del&pic=" . $i;
|
||||
echo "<a href=\"$link\">";
|
||||
echo "<img style=\"margin: 20px 20px 20px 20px; border: 2px solid red;\" src=\"" . str_replace(__DIR__ . '/../../../public', '', $pic) . "?ts=" . $ts . "\" width=\"100px\" height=\"100px\"/>";
|
||||
} else {
|
||||
$link = $ref . "&action=add&pic=" . $i;
|
||||
echo "<a href=\"$link\">";
|
||||
echo "<img style=\"margin: 20px 20px 20px 20px; border: 2px solid red;\" src=\"../img/no.jpg\" />";
|
||||
}
|
||||
echo "</a>\n";
|
||||
}
|
||||
} else {
|
||||
if ('del' == $_GET['action']) {
|
||||
$delfile = $path . $_GET['pic'] . ".jpg";
|
||||
if (unlink($delfile)) {
|
||||
echo "<p>Bild gelöscht</p>";
|
||||
} else {
|
||||
echo "<p>Fehler beim Löschen</p>";
|
||||
}
|
||||
echo "<a href=\"index.php?section=fotos&t=$_GET[t]\">Zurück zur Übersicht</a>\n";
|
||||
} elseif ('add' == $_GET['action']) {
|
||||
$ref .= "&action=speichern&pic=" . $_GET['pic']
|
||||
?>
|
||||
<form action="<?php echo $ref; ?>" method="post" enctype="multipart/form-data">
|
||||
<label>Foto auswählen</label>
|
||||
<input type="file" name="Foto"/>
|
||||
<br/>
|
||||
<input type="submit" name="Speichern" value="Speichern"/>
|
||||
</form>
|
||||
|
||||
<?php
|
||||
} elseif ('speichern' == $_GET['action']) {
|
||||
$uploadfile = $path . $_FILES['Foto']['name'];
|
||||
move_uploaded_file($_FILES['Foto']['tmp_name'], $uploadfile);
|
||||
$src = imagecreatefromjpeg($uploadfile);
|
||||
list($width, $height) = getimagesize($uploadfile);
|
||||
if ($height > $width) {
|
||||
$newheight = 480;
|
||||
$newwidth = ($width / $height) * 480;
|
||||
} else {
|
||||
$newwidth = 480;
|
||||
$newheight = ($height / $width) * 480;
|
||||
}
|
||||
$tmp = imagecreatetruecolor($newwidth, $newheight);
|
||||
imagecopyresampled($tmp, $src, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);
|
||||
$filename = $path . $_GET['pic'] . ".jpg";
|
||||
imagejpeg($tmp, $filename, 80);
|
||||
imagedestroy($src);
|
||||
imagedestroy($tmp);
|
||||
unlink($path . $_FILES['Foto']['name']);
|
||||
echo "<p>Bild hochgeladen</p>";
|
||||
echo "<a href=\"index.php?section=fotos&t=" . $_GET['t'] . "\">Zurück zur Übersicht</a>\n";
|
||||
}
|
||||
}
|
||||
@@ -2,16 +2,12 @@
|
||||
|
||||
<?php
|
||||
|
||||
if (isset($_POST['add'])) {
|
||||
include "inhalte/fotos/bilder/add.php";
|
||||
}
|
||||
elseif (isset($_POST['edit'])) {
|
||||
include "inhalte/fotos/bilder/edit.php";
|
||||
}
|
||||
elseif (isset($_POST['del'])) {
|
||||
include "inhalte/fotos/bilder/del.php";
|
||||
}
|
||||
else {
|
||||
include "inhalte/fotos/bilder/standard.php";
|
||||
}
|
||||
?>
|
||||
if (isset($_POST['add'])) {
|
||||
include __DIR__ . '/bilder/add.php';
|
||||
} elseif (isset($_POST['edit'])) {
|
||||
include __DIR__ . '/bilder/edit.php';
|
||||
} elseif (isset($_POST['del'])) {
|
||||
include __DIR__ . '/bilder/del.php';
|
||||
} else {
|
||||
include __DIR__ . '/bilder/standard.php';
|
||||
}
|
||||
@@ -1,59 +1,57 @@
|
||||
<h3>Neues Bild hinzufügen</h3>
|
||||
<h3>Neues Bild hinzufügen</h3>
|
||||
|
||||
<?php
|
||||
if (!isset($_POST['Speichern'])) {
|
||||
?>
|
||||
?>
|
||||
|
||||
<form action="index.php?section=fotos&t=bilder" method="post" enctype="multipart/form-data">
|
||||
<label>Foto auswählen</label>
|
||||
<input type="hidden" name="add" value="speichern" />
|
||||
<input type="file" name="Foto" />
|
||||
<br />
|
||||
<label>Bildüberschrift</label>
|
||||
<input type="text" name="Text" />
|
||||
<br />
|
||||
<input type="submit" name="Speichern" value="Speichern" />
|
||||
</form>
|
||||
<form action="index.php?section=fotos&t=bilder" method="post" enctype="multipart/form-data">
|
||||
<label>Foto auswählen</label>
|
||||
<input type="hidden" name="add" value="speichern"/>
|
||||
<input type="file" name="Foto"/>
|
||||
<br/>
|
||||
<label>Bildüberschrift</label>
|
||||
<textarea name="Text" cols="90" rows="10"></textarea>
|
||||
<br/>
|
||||
<input type="submit" name="Speichern" value="Speichern"/>
|
||||
</form>
|
||||
|
||||
<?php
|
||||
}
|
||||
else {
|
||||
if ('' != $_FILES['Foto']['name']) {
|
||||
$Text = $_POST['Text'];
|
||||
$sql1 = 'INSERT INTO bilder (ID, Head) VALUES (NULL, "'.$Text.'");';
|
||||
$stmt1 = $db->prepare($sql1);
|
||||
<?php
|
||||
} else {
|
||||
if ('' != $_FILES['Foto']['name']) {
|
||||
$Text = $db->real_escape_string($_POST['Text']);
|
||||
$sql1 = 'INSERT INTO bilder (ID, Head) VALUES (NULL, "' . $Text . '");';
|
||||
$stmt1 = $db->prepare($sql1);
|
||||
if (!$stmt1) {
|
||||
die ('Es konnte kein SQL-Query vorbereitet werden: '.$db->error);
|
||||
die ('Es konnte kein SQL-Query vorbereitet werden: ' . $db->error);
|
||||
}
|
||||
if (!$stmt1->execute()) {
|
||||
die ('Query konnte nicht ausgeführt werden: '.$stmt1->error);
|
||||
die ('Query konnte nicht ausgef<EFBFBD>hrt werden: ' . $stmt1->error);
|
||||
}
|
||||
|
||||
$sql2 = 'SELECT last_insert_id()';
|
||||
$result2 = $db->query($sql2);
|
||||
$last = $result2->fetch_assoc();
|
||||
$id = $last['last_insert_id()'];
|
||||
$sql2 = 'SELECT last_insert_id()';
|
||||
$result2 = $db->query($sql2);
|
||||
$last = $result2->fetch_assoc();
|
||||
$id = $last['last_insert_id()'];
|
||||
|
||||
$uploaddir = '../img/umgebung/bilder/';
|
||||
$uploadfile = $uploaddir. $_FILES['Foto']['name'];
|
||||
move_uploaded_file($_FILES['Foto']['tmp_name'], $uploadfile);
|
||||
$src = imagecreatefromjpeg($uploadfile);
|
||||
list($width,$height)=getimagesize($uploadfile);
|
||||
if ($height > $width) {
|
||||
$newheight=460;
|
||||
$newwidth=($width/$height)*460;
|
||||
} else {
|
||||
$newwidth=460;
|
||||
$newheight=($height/$width)*460;
|
||||
}
|
||||
$tmp=imagecreatetruecolor($newwidth,$newheight);
|
||||
imagecopyresampled($tmp,$src,0,0,0,0,$newwidth,$newheight,$width,$height);
|
||||
$filename = $uploaddir . $id . ".jpg";
|
||||
imagejpeg($tmp,$filename,80);
|
||||
imagedestroy($src);
|
||||
imagedestroy($tmp);
|
||||
unlink($uploaddir. $_FILES['Foto']['name']);
|
||||
}
|
||||
echo '<a href="index.php?section=fotos&t=bilder">Zurück zur Übersicht</a>';
|
||||
$uploaddir = __DIR__ . '/../../../../public/img/umgebung/bilder/';
|
||||
$uploadfile = $uploaddir . $_FILES['Foto']['name'];
|
||||
$test = move_uploaded_file($_FILES['Foto']['tmp_name'], $uploadfile);
|
||||
$src = imagecreatefromjpeg($uploadfile);
|
||||
list($width, $height) = getimagesize($uploadfile);
|
||||
if ($height > $width) {
|
||||
$newheight = 460;
|
||||
$newwidth = ($width / $height) * 460;
|
||||
} else {
|
||||
$newwidth = 460;
|
||||
$newheight = ($height / $width) * 460;
|
||||
}
|
||||
$tmp = imagecreatetruecolor($newwidth, $newheight);
|
||||
imagecopyresampled($tmp, $src, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);
|
||||
$filename = $uploaddir . $id . ".jpg";
|
||||
imagejpeg($tmp, $filename, 80);
|
||||
imagedestroy($src);
|
||||
imagedestroy($tmp);
|
||||
unlink($uploaddir . $_FILES['Foto']['name']);
|
||||
}
|
||||
echo '<a href="index.php?section=fotos&t=bilder">Zurück zur Übersicht</a>';
|
||||
}
|
||||
?>
|
||||
|
||||
@@ -1,39 +1,37 @@
|
||||
<?php
|
||||
|
||||
if (!isset($_POST['Speichern'])) {
|
||||
echo "<p>Dieses Bild löschen?</p>\n";
|
||||
$file = "../img/umgebung/bilder/".$_POST['Titel'].".jpg";
|
||||
echo "<img src=\"$file\"><br />\n";
|
||||
$sql1 = 'SELECT * FROM bilder WHERE ID = "'.$_POST['Titel'].'"';
|
||||
$result1 = $db->query($sql1);
|
||||
$nt1 = $result1->fetch_assoc();
|
||||
echo "<h3>$nt1[Head]</h3>";
|
||||
?>
|
||||
<form action="index.php?section=fotos&t=bilder" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="del" value="speichern" />
|
||||
<input type="hidden" name="id" value="<?php echo $_POST['Titel']; ?>" />
|
||||
<input type="hidden" name="file" value="<?php echo $file; ?>" />
|
||||
<br />
|
||||
<input type="submit" name="Speichern" value="L<>schen" />
|
||||
</form>
|
||||
|
||||
<?php
|
||||
}
|
||||
else {
|
||||
$sql2 = 'DELETE FROM bilder WHERE ID = "'.$_POST['id'].'"';
|
||||
$result2 = $db->query($sql2);
|
||||
if ($result2) {
|
||||
echo "<p>Datenbankeintrag gelöscht</p>\n";
|
||||
if (unlink($_POST['file'])) {
|
||||
echo "<p>Bild wurde gelöscht</p>\n";
|
||||
}
|
||||
else {
|
||||
echo "<p>Fehler beim Löschen des Bildes</p>\n";
|
||||
}
|
||||
} else {
|
||||
echo "Fehler beim L<>schen";
|
||||
}
|
||||
echo '<a href="index.php?section=fotos&t=bilder">Zur<75>ck zur <20>bersicht</a>';
|
||||
}
|
||||
echo "<p>Dieses Bild löschen?</p>\n";
|
||||
|
||||
?>
|
||||
$ts = time();
|
||||
$file = "../img/umgebung/bilder/" . $_POST['Titel'] . ".jpg?ts=" . $ts;
|
||||
echo "<img src=\"$file\"><br />\n";
|
||||
$sql1 = 'SELECT * FROM bilder WHERE ID = "' . $_POST['Titel'] . '"';
|
||||
$result1 = $db->query($sql1);
|
||||
$nt1 = $result1->fetch_assoc();
|
||||
echo "<h3>$nt1[Head]</h3>";
|
||||
?>
|
||||
<form action="index.php?section=fotos&t=bilder" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="del" value="speichern"/>
|
||||
<input type="hidden" name="id" value="<?php echo $_POST['Titel']; ?>"/>
|
||||
<input type="hidden" name="file" value="<?php echo $file; ?>"/>
|
||||
<br/>
|
||||
<input type="submit" name="Speichern" value="Löschen"/>
|
||||
</form>
|
||||
|
||||
<?php
|
||||
} else {
|
||||
$sql2 = 'DELETE FROM bilder WHERE ID = "' . $_POST['id'] . '"';
|
||||
$result2 = $db->query($sql2);
|
||||
if ($result2) {
|
||||
echo "<p>Datenbankeintrag gelöscht</p>\n";
|
||||
if (unlink($_POST['file'])) {
|
||||
echo "<p>Bild wurde gelöscht</p>\n";
|
||||
} else {
|
||||
echo "<p>Fehler beim Löschen des Bildes</p>\n";
|
||||
}
|
||||
} else {
|
||||
echo "Fehler beim L<>schen";
|
||||
}
|
||||
echo '<a href="index.php?section=fotos&t=bilder">Zurück zur Übersicht</a>';
|
||||
}
|
||||
@@ -3,36 +3,35 @@
|
||||
<?php
|
||||
|
||||
if (!isset($_POST['Speichern'])) {
|
||||
echo "<img src=\"../img/umgebung/bilder/".$_POST['Titel'].".jpg\" /><br />";
|
||||
$sql1 = 'SELECT Head FROM bilder WHERE ID = "'.$_POST['Titel'].'"';
|
||||
$result1 = $db->query($sql1);
|
||||
$nt1 = $result1->fetch_assoc();
|
||||
echo $nt1['Head'];
|
||||
$ts = time();
|
||||
echo "<img src=\"../img/umgebung/bilder/" . $_POST['Titel'] . ".jpg?ts=" . $ts . "\" /><br />";
|
||||
$sql1 = 'SELECT Head FROM bilder WHERE ID = "' . $_POST['Titel'] . '"';
|
||||
$result1 = $db->query($sql1);
|
||||
$nt1 = $result1->fetch_assoc();
|
||||
echo $nt1['Head'];
|
||||
|
||||
?>
|
||||
?>
|
||||
|
||||
<form action="index.php?section=fotos&t=bilder" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="edit" value="speichern" />
|
||||
<input type="hidden" name="id" value="<?php echo $_POST['Titel']; ?>" />
|
||||
<label>Bildüberschrift</label>
|
||||
<input type="text" name="Text" value="<?php echo $nt1['Head']; ?>" />
|
||||
<br />
|
||||
<input type="submit" name="Speichern" value="Speichern" />
|
||||
</form>
|
||||
<form action="index.php?section=fotos&t=bilder" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="edit" value="speichern"/>
|
||||
<input type="hidden" name="id" value="<?php echo $_POST['Titel']; ?>"/>
|
||||
<label>Bildüberschrift</label>
|
||||
<textarea name="Text" cols="90" rows="10"><?php echo $nt1['Head']; ?></textarea>
|
||||
<br/>
|
||||
<input type="submit" name="Speichern" value="Speichern"/>
|
||||
</form>
|
||||
|
||||
<?php
|
||||
}
|
||||
else {
|
||||
$Text = $_POST['Text'];
|
||||
$sql2 = 'UPDATE bilder SET Head = "'.$Text.'" WHERE ID = "'.$_POST['id'].'";';
|
||||
$stmt2 = $db->prepare($sql2);
|
||||
if (!$stmt2) {
|
||||
die ('Es konnte kein SQL-Query vorbereitet werden: '.$db->error);
|
||||
}
|
||||
if (!$stmt2->execute()) {
|
||||
die ('Query konnte nicht ausgef<65>hrt werden: '.$stmt->error);
|
||||
}
|
||||
echo "Die <20>berschrift wurde gespeichert<br />";
|
||||
echo '<a href="index.php?section=fotos&t=bilder">Zur<75>ck zur <20>bersicht</a>';
|
||||
}
|
||||
?>
|
||||
<?php
|
||||
} else {
|
||||
$Text = $db->real_escape_string($_POST['Text']);
|
||||
$sql2 = 'UPDATE bilder SET Head = "' . $Text . '" WHERE ID = "' . $_POST['id'] . '";';
|
||||
$stmt2 = $db->prepare($sql2);
|
||||
if (!$stmt2) {
|
||||
die ('Es konnte kein SQL-Query vorbereitet werden: ' . $db->error);
|
||||
}
|
||||
if (!$stmt2->execute()) {
|
||||
die ('Query konnte nicht ausgef<65>hrt werden: ' . $stmt->error);
|
||||
}
|
||||
echo "Die Überschrift wurde gespeichert<br />";
|
||||
echo '<a href="index.php?section=fotos&t=bilder">Zurück zur Übersicht</a>';
|
||||
}
|
||||
@@ -3,30 +3,30 @@ $sql1 = 'SELECT * FROM bilder';
|
||||
$result1 = $db->query($sql1);
|
||||
?>
|
||||
<fieldset>
|
||||
<form action="index.php?section=fotos&t=bilder" method="post">
|
||||
<fieldset>
|
||||
<legend>neues Foto hochladen</legend>
|
||||
<input type="submit" name="add" value="Hochladen" />
|
||||
<br />
|
||||
</fieldset>
|
||||
<br />
|
||||
<select name="Titel">
|
||||
<?php
|
||||
while ($nt1 = $result1->fetch_assoc()) {
|
||||
echo '<option value="'.$nt1['ID'].'">'.$nt1['ID'].' '.$nt1['Head'].'</option>';
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
<br />
|
||||
<fieldset>
|
||||
<legend>Bildüberschrift eines Fotos ändern</legend>
|
||||
<input type="submit" name="edit" value="Bearbeiten" />
|
||||
<br />
|
||||
</fieldset>
|
||||
<br />
|
||||
<fieldset>
|
||||
<legend>bestehendes Foto löschen</legend>
|
||||
<input type="submit" name="del" value="Löschen" />
|
||||
<br />
|
||||
</fieldset>
|
||||
<form action="index.php?section=fotos&t=bilder" method="post">
|
||||
<fieldset>
|
||||
<legend>neues Foto hochladen</legend>
|
||||
<input type="submit" name="add" value="Hochladen"/>
|
||||
<br/>
|
||||
</fieldset>
|
||||
<br/>
|
||||
<select name="Titel">
|
||||
<?php
|
||||
while ($nt1 = $result1->fetch_assoc()) {
|
||||
echo '<option value="' . $nt1['ID'] . '">' . $nt1['ID'] . ' ' . $nt1['Head'] . '</option>';
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
<br/>
|
||||
<fieldset>
|
||||
<legend>Bildüberschrift eines Fotos ändern</legend>
|
||||
<input type="submit" name="edit" value="Bearbeiten"/>
|
||||
<br/>
|
||||
</fieldset>
|
||||
<br/>
|
||||
<fieldset>
|
||||
<legend>bestehendes Foto löschen</legend>
|
||||
<input type="submit" name="del" value="Löschen"/>
|
||||
<br/>
|
||||
</fieldset>
|
||||
</fieldset>
|
||||
@@ -1,2 +1,2 @@
|
||||
<p>In diesem Bereich können die Fotos für die einzelnen Bildergalerien hochgeladen werden.</p>
|
||||
<p>Dafür muss eine Sektion im linken Bereich ausgewählt werden.</p>
|
||||
<p>In diesem Bereich können die Fotos für die einzelnen Bildergalerien hochgeladen werden.</p>
|
||||
<p>Dafür muss eine Sektion im linken Bereich ausgewählt werden.</p>
|
||||
@@ -1,68 +1,64 @@
|
||||
<?php
|
||||
|
||||
$path = "../img/haus/wohn/";
|
||||
$ref = "index.php?section=fotos&t=".$_GET['t'];
|
||||
$ref = "index.php?section=fotos&t=" . $_GET['t'];
|
||||
|
||||
if (!isset($_GET['action'])) {
|
||||
echo "<p>Auf ein Bild klicken um es zu ersetzen<br />";
|
||||
echo "<p>Auf ein Bild klicken um es zu ersetzen<br />";
|
||||
$ts = time();
|
||||
|
||||
for ($i=0; $i<2; $i++) {
|
||||
$pic = $path.$i.".jpg";
|
||||
if (file_exists($pic)) {
|
||||
$link = $ref."&action=add&pic=".$i;
|
||||
if (0 == $i) {
|
||||
echo "<p>Wohnung Gaby:</p>\n";
|
||||
} else {
|
||||
echo "<p>Wohnung Amelie:</p>\n";
|
||||
}
|
||||
echo "<a href=\"$link\">";
|
||||
echo "<img style=\"border: 2px solid red;\" src=\"$pic\" width=\"100px\" height=\"100px\"/>";
|
||||
echo "</a>\n";
|
||||
echo "<br /> ";
|
||||
}
|
||||
else {
|
||||
$link = $ref."&action=add&pic=".$i;
|
||||
echo "<a href=\"$link\">";
|
||||
echo "<img style=\"border: 2px solid red;\" src=\"../img/no.jpg\" />";
|
||||
echo "</a>\n";
|
||||
}
|
||||
}
|
||||
}
|
||||
else {
|
||||
if ('add' == $_GET['action']) {
|
||||
$ref .= "&action=speichern&pic=".$_GET['pic']
|
||||
?>
|
||||
<form action="<?php echo $ref; ?>" method="post" enctype="multipart/form-data">
|
||||
<label>Foto auswählen</label>
|
||||
<input type="file" name="Foto" />
|
||||
<br />
|
||||
<input type="submit" name="Speichern" value="Speichern" />
|
||||
</form>
|
||||
<?php
|
||||
}
|
||||
elseif ('speichern' == $_GET['action']) {
|
||||
$delfile = $path . $_GET['pic'] . ".jpg";
|
||||
unlink($delfile);
|
||||
$uploadfile = $path. $_FILES['Foto']['name'];
|
||||
move_uploaded_file($_FILES['Foto']['tmp_name'], $uploadfile);
|
||||
$src = imagecreatefromjpeg($uploadfile);
|
||||
list($width,$height)=getimagesize($uploadfile);
|
||||
if ($height > $width) {
|
||||
$newheight=200;
|
||||
$newwidth=($width/$height)*200;
|
||||
} else {
|
||||
$newwidth=200;
|
||||
$newheight=($height/$width)*200;
|
||||
}
|
||||
$tmp=imagecreatetruecolor($newwidth,$newheight);
|
||||
imagecopyresampled($tmp,$src,0,0,0,0,$newwidth,$newheight,$width,$height);
|
||||
$filename = $path . $_GET['pic'] . ".jpg";
|
||||
imagejpeg($tmp,$filename,80);
|
||||
imagedestroy($src);
|
||||
imagedestroy($tmp);
|
||||
unlink($path. $_FILES['Foto']['name']);
|
||||
echo "<p>Bild hochgeladen</p>";
|
||||
echo "<a href=\"index.php?section=fotos&t=$_GET[t]\">Zurück zur Übersicht</a>\n";
|
||||
}
|
||||
}
|
||||
?>
|
||||
for ($i = 0; $i < 2; $i++) {
|
||||
$pic = $path . $i . ".jpg";
|
||||
$link = $ref . "&action=add&pic=" . $i;
|
||||
if (file_exists($pic)) {
|
||||
if (0 == $i) {
|
||||
echo "<p>Wohnung Gaby:</p>\n";
|
||||
} else {
|
||||
echo "<p>Wohnung Amelie:</p>\n";
|
||||
}
|
||||
echo "<a href=\"$link\">";
|
||||
echo "<img style=\"border: 2px solid red;\" src=\"$pic?ts=$ts\" width=\"100px\" height=\"100px\"/>";
|
||||
echo "</a>\n";
|
||||
echo "<br /> ";
|
||||
} else {
|
||||
echo "<a href=\"$link\">";
|
||||
echo "<img style=\"border: 2px solid red;\" src=\"../img/no.jpg\" />";
|
||||
echo "</a>\n";
|
||||
}
|
||||
}
|
||||
} else {
|
||||
if ('add' == $_GET['action']) {
|
||||
$ref .= "&action=speichern&pic=" . $_GET['pic']
|
||||
?>
|
||||
<form action="<?php echo $ref; ?>" method="post" enctype="multipart/form-data">
|
||||
<label>Foto auswählen</label>
|
||||
<input type="file" name="Foto"/>
|
||||
<br/>
|
||||
<input type="submit" name="Speichern" value="Speichern"/>
|
||||
</form>
|
||||
<?php
|
||||
} elseif ('speichern' == $_GET['action']) {
|
||||
$delfile = $path . $_GET['pic'] . ".jpg";
|
||||
unlink($delfile);
|
||||
$uploadfile = $path . $_FILES['Foto']['name'];
|
||||
move_uploaded_file($_FILES['Foto']['tmp_name'], $uploadfile);
|
||||
$src = imagecreatefromjpeg($uploadfile);
|
||||
list($width, $height) = getimagesize($uploadfile);
|
||||
if ($height > $width) {
|
||||
$newheight = 200;
|
||||
$newwidth = ($width / $height) * 200;
|
||||
} else {
|
||||
$newwidth = 200;
|
||||
$newheight = ($height / $width) * 200;
|
||||
}
|
||||
$tmp = imagecreatetruecolor($newwidth, $newheight);
|
||||
imagecopyresampled($tmp, $src, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);
|
||||
$filename = $path . $_GET['pic'] . ".jpg";
|
||||
imagejpeg($tmp, $filename, 80);
|
||||
imagedestroy($src);
|
||||
imagedestroy($tmp);
|
||||
unlink($path . $_FILES['Foto']['name']);
|
||||
echo "<p>Bild hochgeladen</p>";
|
||||
echo "<a href=\"index.php?section=fotos&t=$_GET[t]\">Zurück zur Übersicht</a>\n";
|
||||
}
|
||||
}
|
||||
@@ -1,21 +1,17 @@
|
||||
<?php
|
||||
|
||||
$file = "../img/umgebung/gb/".$_POST['Titel'].".jpg";
|
||||
$sql2 = 'DELETE FROM gb WHERE ID = "'.$_POST['Titel'].'"';
|
||||
|
||||
$result2 = $db->query($sql2);
|
||||
if ($result2) {
|
||||
echo "<p>Datenbankeintrag gelöscht</p>\n";
|
||||
if (unlink($file)) {
|
||||
echo "<p>Bild wurde gelöscht</p>\n";
|
||||
}
|
||||
else {
|
||||
echo "<p>Fehler beim Löschen des Bildes</p>\n";
|
||||
}
|
||||
} else {
|
||||
echo "Fehler beim Löschen";
|
||||
}
|
||||
echo '<a href="index.php?section=gb">Zurück zur Übersicht</a>';
|
||||
$file = "../img/umgebung/gb/" . $_POST['Titel'] . ".jpg";
|
||||
$sql2 = 'DELETE FROM gb WHERE ID = "' . $_POST['Titel'] . '"';
|
||||
|
||||
|
||||
?>
|
||||
$result2 = $db->query($sql2);
|
||||
if ($result2) {
|
||||
echo "<p>Datenbankeintrag gelöscht</p>\n";
|
||||
if (unlink($file)) {
|
||||
echo "<p>Bild wurde gelöscht</p>\n";
|
||||
} else {
|
||||
echo "<p>Fehler beim Löschen des Bildes</p>\n";
|
||||
}
|
||||
} else {
|
||||
echo "Fehler beim L<>schen";
|
||||
}
|
||||
echo '<a href="index.php?section=gb">Zurück zur Übersicht</a>';
|
||||
@@ -1,46 +1,45 @@
|
||||
<h3>Gästebucheintrag ändern</h3>
|
||||
<h3>Gästebucheintrag ändern</h3>
|
||||
|
||||
<?php
|
||||
if (!isset($_POST['Speichern'])) {
|
||||
echo "<img src=\"../img/umgebung/gb/".$_POST['Titel'].".jpg\" /><br />";
|
||||
$sql1 = 'SELECT Autor, Text, Datum FROM gb WHERE ID = "'.$_POST['Titel'].'"';
|
||||
$result1 = $db->query($sql1);
|
||||
$nt1 = $result1->fetch_assoc();
|
||||
$ts = time();
|
||||
echo "<img src=\"../img/umgebung/gb/" . $_POST['Titel'] . ".jpg?ts=" . $ts . "\" /><br />";
|
||||
$sql1 = 'SELECT Autor, Text, Datum FROM gb WHERE ID = "' . $_POST['Titel'] . '"';
|
||||
$result1 = $db->query($sql1);
|
||||
$nt1 = $result1->fetch_assoc();
|
||||
|
||||
?>
|
||||
?>
|
||||
|
||||
<form action="index.php?section=gb" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="edit" value="speichern" />
|
||||
<input type="hidden" name="id" value="<?php echo $_POST['Titel']; ?>" />
|
||||
<label>Autor</label>
|
||||
<br />
|
||||
<input type="text" name="Autor" value="<?php echo $nt1['Autor']; ?>" />
|
||||
<br />
|
||||
<label>Text</label>
|
||||
<br />
|
||||
<textarea name="Text" cols="90" rows="10"><?php echo $nt1['Text']; ?></textarea>
|
||||
<br />
|
||||
<label>Datum (YYYY-MM-TT)</label>
|
||||
<br />
|
||||
<input type="text" name="Datum" value="<?php echo $nt1['Datum']; ?>" />
|
||||
<input type="submit" name="Speichern" value="Speichern" />
|
||||
</form>
|
||||
<form action="index.php?section=gb" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="edit" value="speichern"/>
|
||||
<input type="hidden" name="id" value="<?php echo $_POST['Titel']; ?>"/>
|
||||
<label>Autor</label>
|
||||
<br/>
|
||||
<input type="text" name="Autor" value="<?php echo $nt1['Autor']; ?>"/>
|
||||
<br/>
|
||||
<label>Text</label>
|
||||
<br/>
|
||||
<textarea name="Text" cols="90" rows="10"><?php echo $nt1['Text']; ?></textarea>
|
||||
<br/>
|
||||
<label>Datum (YYYY-MM-TT)</label>
|
||||
<br/>
|
||||
<input type="text" name="Datum" value="<?php echo $nt1['Datum']; ?>"/>
|
||||
<input type="submit" name="Speichern" value="Speichern"/>
|
||||
</form>
|
||||
|
||||
<?php
|
||||
}
|
||||
else {
|
||||
$Autor = $_POST['Autor'];
|
||||
$Text = $_POST['Text'];
|
||||
$Datum = $_POST['Datum'];
|
||||
$sql2 = 'UPDATE gb SET Autor = "'.$Autor.'", Text = "'.$Text.'", Datum = "'.$Datum.'" WHERE ID = "'.$_POST['id'].'";';
|
||||
$stmt2 = $db->prepare($sql2);
|
||||
if (!$stmt2) {
|
||||
die ('Es konnte kein SQL-Query vorbereitet werden: '.$db->error);
|
||||
}
|
||||
if (!$stmt2->execute()) {
|
||||
die ('Query konnte nicht ausgeführt werden: '.$stmt->error);
|
||||
}
|
||||
echo "Der Eintrag wurde geändert<br />";
|
||||
echo '<a href="index.php?section=gb">Zurück zur Übersicht</a>';
|
||||
}
|
||||
?>
|
||||
<?php
|
||||
} else {
|
||||
$Autor = $db->real_escape_string($_POST['Autor']);
|
||||
$Text = $db->real_escape_string($_POST['Text']);
|
||||
$Datum = $_POST['Datum'];
|
||||
$sql2 = 'UPDATE gb SET Autor = "' . $Autor . '", Text = "' . $Text . '", Datum = "' . $Datum . '" WHERE ID = "' . $_POST['id'] . '";';
|
||||
$stmt2 = $db->prepare($sql2);
|
||||
if (!$stmt2) {
|
||||
die ('Es konnte kein SQL-Query vorbereitet werden: ' . $db->error);
|
||||
}
|
||||
if (!$stmt2->execute()) {
|
||||
die ('Query konnte nicht ausgef<65>hrt werden: ' . $stmt->error);
|
||||
}
|
||||
echo "Der Eintrag wurde geändert<br />";
|
||||
echo '<a href="index.php?section=gb">Zurück zur Übersicht</a>';
|
||||
}
|
||||
@@ -1,67 +1,65 @@
|
||||
<h3>neuen Gästebucheintrag anlegen</h3>
|
||||
<h3>neuen Gästebucheintrag anlegen</h3>
|
||||
|
||||
<?php
|
||||
if (!isset($_POST['Speichern'])) {
|
||||
?>
|
||||
?>
|
||||
|
||||
<form action="index.php?section=gb" method="post" enctype="multipart/form-data">
|
||||
<label>Foto auswählen</label>
|
||||
<input type="hidden" name="new" value="speichern" />
|
||||
<input type="file" name="Foto" />
|
||||
<br />
|
||||
<label>Autor</label>
|
||||
<input type="text" name="Autor" />
|
||||
<br />
|
||||
<label>Text</label>
|
||||
<textarea name="Text" cols="90" rows="10"></textarea>
|
||||
<br />
|
||||
<label>Datum (YYYY-MM-TT)</label>
|
||||
<input type="text" name="Datum" />
|
||||
<br />
|
||||
<input type="submit" name="Speichern" value="Speichern" />
|
||||
</form>
|
||||
<form action="index.php?section=gb" method="post" enctype="multipart/form-data">
|
||||
<label>Foto auswählen</label>
|
||||
<input type="hidden" name="new" value="speichern"/>
|
||||
<input type="file" name="Foto"/>
|
||||
<br/>
|
||||
<label>Autor</label>
|
||||
<input type="text" name="Autor"/>
|
||||
<br/>
|
||||
<label>Text</label>
|
||||
<textarea name="Text" cols="90" rows="10"></textarea>
|
||||
<br/>
|
||||
<label>Datum (YYYY-MM-TT)</label>
|
||||
<input type="text" name="Datum"/>
|
||||
<br/>
|
||||
<input type="submit" name="Speichern" value="Speichern"/>
|
||||
</form>
|
||||
|
||||
<?php
|
||||
}
|
||||
else {
|
||||
if ('' != $_FILES['Foto']['name']) {
|
||||
$Autor = $_POST['Autor'];
|
||||
$Text = $_POST['Text'];
|
||||
$Datum = $_POST['Datum'];
|
||||
$sql1 = 'INSERT INTO gb (ID, Autor, Text, Datum) VALUES (NULL, "'.$Autor.'", "'.$Text.'", "'.$Datum.'");';
|
||||
$stmt1 = $db->prepare($sql1);
|
||||
<?php
|
||||
} else {
|
||||
if ('' != $_FILES['Foto']['name']) {
|
||||
$Autor = $db->real_escape_string($_POST['Autor']);
|
||||
$Text = $db->real_escape_string($_POST['Text']);
|
||||
$Datum = $_POST['Datum'];
|
||||
$sql1 = 'INSERT INTO gb (ID, Autor, Text, Datum) VALUES (NULL, "' . $Autor . '", "' . $Text . '", "' . $Datum . '");';
|
||||
$stmt1 = $db->prepare($sql1);
|
||||
if (!$stmt1) {
|
||||
die ('Es konnte kein SQL-Query vorbereitet werden: '.$db->error);
|
||||
die ('Es konnte kein SQL-Query vorbereitet werden: ' . $db->error);
|
||||
}
|
||||
if (!$stmt1->execute()) {
|
||||
die ('Query konnte nicht ausgeführt werden: '.$stmt1->error);
|
||||
die ('Query konnte nicht ausgeführt werden: ' . $stmt1->error);
|
||||
}
|
||||
|
||||
$sql2 = 'SELECT last_insert_id()';
|
||||
$result2 = $db->query($sql2);
|
||||
$last = $result2->fetch_assoc();
|
||||
$id = $last['last_insert_id()'];
|
||||
$sql2 = 'SELECT last_insert_id()';
|
||||
$result2 = $db->query($sql2);
|
||||
$last = $result2->fetch_assoc();
|
||||
$id = $last['last_insert_id()'];
|
||||
|
||||
$uploaddir = '../img/umgebung/gb/';
|
||||
$uploadfile = $uploaddir. $_FILES['Foto']['name'];
|
||||
move_uploaded_file($_FILES['Foto']['tmp_name'], $uploadfile);
|
||||
$src = imagecreatefromjpeg($uploadfile);
|
||||
list($width,$height)=getimagesize($uploadfile);
|
||||
if ($height > $width) {
|
||||
$newheight=200;
|
||||
$newwidth=($width/$height)*200;
|
||||
} else {
|
||||
$newwidth=200;
|
||||
$newheight=($height/$width)*200;
|
||||
}
|
||||
$tmp=imagecreatetruecolor($newwidth,$newheight);
|
||||
imagecopyresampled($tmp,$src,0,0,0,0,$newwidth,$newheight,$width,$height);
|
||||
$filename = $uploaddir . $id . ".jpg";
|
||||
imagejpeg($tmp,$filename,80);
|
||||
imagedestroy($src);
|
||||
imagedestroy($tmp);
|
||||
unlink($uploaddir. $_FILES['Foto']['name']);
|
||||
}
|
||||
echo '<a href="index.php?section=gb">Zurück zur Übersicht</a>';
|
||||
}
|
||||
?>
|
||||
$uploaddir = '../img/umgebung/gb/';
|
||||
$uploadfile = $uploaddir . $_FILES['Foto']['name'];
|
||||
move_uploaded_file($_FILES['Foto']['tmp_name'], $uploadfile);
|
||||
$src = imagecreatefromjpeg($uploadfile);
|
||||
list($width, $height) = getimagesize($uploadfile);
|
||||
if ($height > $width) {
|
||||
$newheight = 200;
|
||||
$newwidth = ($width / $height) * 200;
|
||||
} else {
|
||||
$newwidth = 200;
|
||||
$newheight = ($height / $width) * 200;
|
||||
}
|
||||
$tmp = imagecreatetruecolor($newwidth, $newheight);
|
||||
imagecopyresampled($tmp, $src, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);
|
||||
$filename = $uploaddir . $id . ".jpg";
|
||||
imagejpeg($tmp, $filename, 80);
|
||||
imagedestroy($src);
|
||||
imagedestroy($tmp);
|
||||
unlink($uploaddir . $_FILES['Foto']['name']);
|
||||
}
|
||||
echo '<a href="index.php?section=gb">Zurück zur Übersicht</a>';
|
||||
}
|
||||
@@ -4,16 +4,14 @@
|
||||
$table = "Kal_Amelie";
|
||||
$ref = "index.php?section=kal&t=amelie";
|
||||
|
||||
if (isset($_POST['add'])) {
|
||||
include "inhalte/kal/belegung/add.php";
|
||||
} elseif (isset($_POST['edit'])) {
|
||||
include "inhalte/kal/belegung/edit.php";
|
||||
} elseif (isset($_POST['del'])) {
|
||||
include "inhalte/kal/belegung/del.php";
|
||||
} elseif (isset($_POST['view'])) {
|
||||
include "inhalte/kal/belegung/view.php";
|
||||
} else {
|
||||
include "inhalte/kal/belegung/standard.php";
|
||||
}
|
||||
|
||||
?>
|
||||
if (isset($_POST['add'])) {
|
||||
include __DIR__ . '/belegung/add.php';
|
||||
} elseif (isset($_POST['edit'])) {
|
||||
include __DIR__ . '/belegung/edit.php';
|
||||
} elseif (isset($_POST['del'])) {
|
||||
include __DIR__ . '/belegung/del.php';
|
||||
} elseif (isset($_POST['view'])) {
|
||||
include __DIR__ . '/belegung/view.php';
|
||||
} else {
|
||||
include __DIR__ . '/belegung/standard.php';
|
||||
}
|
||||
@@ -2,35 +2,32 @@
|
||||
|
||||
<?php
|
||||
if (!isset($_POST['Speichern'])) {
|
||||
?>
|
||||
?>
|
||||
|
||||
<form action="<?php echo $ref; ?>" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="add" value="speichern" />
|
||||
<label>Mieter:</label>
|
||||
<input type="text" name="Mieter" />
|
||||
<br />
|
||||
<label>Von (YYYY-MM-TT):</label>
|
||||
<input type="text" name="Start" />
|
||||
<br />
|
||||
<label>Bis (YYYY-MM-TT):</label>
|
||||
<input type="text" name="Ende" />
|
||||
<br />
|
||||
<input type="submit" name="Speichern" value="Speichern" />
|
||||
</form>
|
||||
<form action="<?php echo $ref; ?>" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="add" value="speichern"/>
|
||||
<label>Mieter:</label>
|
||||
<input type="text" name="Mieter"/>
|
||||
<br/>
|
||||
<label>Von (YYYY-MM-TT):</label>
|
||||
<input type="text" name="Start"/>
|
||||
<br/>
|
||||
<label>Bis (YYYY-MM-TT):</label>
|
||||
<input type="text" name="Ende"/>
|
||||
<br/>
|
||||
<input type="submit" name="Speichern" value="Speichern"/>
|
||||
</form>
|
||||
|
||||
<?php
|
||||
}
|
||||
else {
|
||||
$sql2 = 'INSERT INTO '.$table.' (ID, Mieter, Start, Ende) VALUES (NULL, "'.$_POST['Mieter'].'", "'.$_POST['Start'].'", "'.$_POST['Ende'].'");';
|
||||
$stmt2 = $db->prepare($sql2);
|
||||
if (!$stmt2) {
|
||||
die ('Es konnte kein SQL-Query vorbereitet werden: '.$db->error);
|
||||
}
|
||||
if (!$stmt2->execute()) {
|
||||
die ('Query konnte nicht ausgef<65>hrt werden: '.$stmt1->error);
|
||||
}
|
||||
echo '<a href="'.$ref.'">Zur<75>ck zur <20>bersicht</a>';
|
||||
<?php
|
||||
} else {
|
||||
$sql2 = 'INSERT INTO ' . $table . ' (ID, Mieter, Start, Ende) VALUES (NULL, "' . $_POST['Mieter'] . '", "' . $_POST['Start'] . '", "' . $_POST['Ende'] . '");';
|
||||
$stmt2 = $db->prepare($sql2);
|
||||
if (!$stmt2) {
|
||||
die ('Es konnte kein SQL-Query vorbereitet werden: ' . $db->error);
|
||||
}
|
||||
if (!$stmt2->execute()) {
|
||||
die ('Query konnte nicht ausgeführt werden: ' . $stmt1->error);
|
||||
}
|
||||
echo '<a href="' . $ref . '">Zurück zur Übersicht</a>';
|
||||
|
||||
}
|
||||
|
||||
?>
|
||||
}
|
||||
@@ -1,13 +1,10 @@
|
||||
<?php
|
||||
|
||||
$sql2 = 'DELETE FROM '.$table.' WHERE ID = "'.$_POST['Titel'].'"';
|
||||
$result2 = $db->query($sql2);
|
||||
if ($result2) {
|
||||
echo "<p>Datenbankeintrag gel<EFBFBD>scht</p>\n";
|
||||
} else {
|
||||
echo "Fehler beim L<>schen";
|
||||
}
|
||||
echo '<a href="'.$ref.'">Zur<EFBFBD>ck zur <EFBFBD>bersicht</a>';
|
||||
|
||||
|
||||
?>
|
||||
$sql2 = 'DELETE FROM ' . $table . ' WHERE ID = "' . $_POST['Titel'] . '"';
|
||||
$result2 = $db->query($sql2);
|
||||
if ($result2) {
|
||||
echo "<p>Datenbankeintrag gelöscht</p>\n";
|
||||
} else {
|
||||
echo "Fehler beim L<>schen";
|
||||
}
|
||||
echo '<a href="' . $ref . '">Zurück zur Übersicht</a>';
|
||||
@@ -1,42 +1,38 @@
|
||||
<h3>Bestehende Belegung Ändern</h3>
|
||||
<h3>Bestehende Belegung ändern</h3>
|
||||
|
||||
<?php
|
||||
$sql1 = 'SELECT * FROM '.$table.' WHERE ID = "'.$_POST['Titel'].'";';
|
||||
$sql1 = 'SELECT * FROM ' . $table . ' WHERE ID = "' . $_POST['Titel'] . '";';
|
||||
$result1 = $db->query($sql1);
|
||||
$nt1 = $result1->fetch_assoc();
|
||||
if (!isset($_POST['Speichern'])) {
|
||||
var_dump($_POST);
|
||||
echo "<br />";
|
||||
?>
|
||||
echo "<br />";
|
||||
?>
|
||||
|
||||
<form action="<?php echo $ref; ?>" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="ID" value="<?php echo $_POST['Titel']; ?>" />
|
||||
<input type="hidden" name="edit" value="speichern" />
|
||||
<label>Mieter:</label>
|
||||
<input type="text" name="Mieter" value="<?php echo $nt1['Mieter']; ?>" />
|
||||
<br />
|
||||
<label>Von (YYYY-MM-TT):</label>
|
||||
<input type="text" name="Start" value="<?php echo $nt1['Start']; ?>" />
|
||||
<br />
|
||||
<label>Bis (YYYY-MM-TT):</label>
|
||||
<input type="text" name="Ende" value="<?php echo $nt1['Ende']; ?>" />
|
||||
<br />
|
||||
<input type="submit" name="Speichern" value="Speichern" />
|
||||
</form>
|
||||
<form action="<?php echo $ref; ?>" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="ID" value="<?php echo $_POST['Titel']; ?>"/>
|
||||
<input type="hidden" name="edit" value="speichern"/>
|
||||
<label>Mieter:</label>
|
||||
<input type="text" name="Mieter" value="<?php echo $nt1['Mieter']; ?>"/>
|
||||
<br/>
|
||||
<label>Von (YYYY-MM-TT):</label>
|
||||
<input type="text" name="Start" value="<?php echo $nt1['Start']; ?>"/>
|
||||
<br/>
|
||||
<label>Bis (YYYY-MM-TT):</label>
|
||||
<input type="text" name="Ende" value="<?php echo $nt1['Ende']; ?>"/>
|
||||
<br/>
|
||||
<input type="submit" name="Speichern" value="Speichern"/>
|
||||
</form>
|
||||
|
||||
<?php
|
||||
}
|
||||
else {
|
||||
$sql2 = 'UPDATE '.$table.' SET Mieter = "'.$_POST['Mieter'].'", Start = "'.$_POST['Start'].'", Ende = "'.$_POST['Ende'].'" WHERE ID = "'.$_POST['ID'].'";';
|
||||
$stmt2 = $db->prepare($sql2);
|
||||
if (!$stmt2) {
|
||||
die ('Es konnte kein SQL-Query vorbereitet werden: '.$db->error);
|
||||
}
|
||||
if (!$stmt2->execute()) {
|
||||
die ('Query konnte nicht ausgef<65>hrt werden: '.$stmt1->error);
|
||||
}
|
||||
echo '<a href="'.$ref.'">Zur<75>ck zur <20>bersicht</a>';
|
||||
<?php
|
||||
} else {
|
||||
$sql2 = 'UPDATE ' . $table . ' SET Mieter = "' . $_POST['Mieter'] . '", Start = "' . $_POST['Start'] . '", Ende = "' . $_POST['Ende'] . '" WHERE ID = "' . $_POST['ID'] . '";';
|
||||
$stmt2 = $db->prepare($sql2);
|
||||
if (!$stmt2) {
|
||||
die ('Es konnte kein SQL-Query vorbereitet werden: ' . $db->error);
|
||||
}
|
||||
if (!$stmt2->execute()) {
|
||||
die ('Query konnte nicht ausgeführt werden: ' . $stmt1->error);
|
||||
}
|
||||
echo '<a href="' . $ref . '">Zurück zur Übersicht</a>';
|
||||
|
||||
}
|
||||
|
||||
?>
|
||||
}
|
||||
@@ -1,38 +1,38 @@
|
||||
<?php
|
||||
$sql1 = 'SELECT * FROM '.$table.'';
|
||||
$sql1 = 'SELECT * FROM ' . $table . ';';
|
||||
$result1 = $db->query($sql1);
|
||||
?>
|
||||
<fieldset>
|
||||
<form action="<?php echo $ref; ?>" method="post">
|
||||
<fieldset>
|
||||
<legend>neue Belegung erstellen</legend>
|
||||
<input type="submit" name="add" value="Erstellen" />
|
||||
<br />
|
||||
</fieldset>
|
||||
<br />
|
||||
<select name="Titel">
|
||||
<?php
|
||||
while ($nt1 = $result1->fetch_assoc()) {
|
||||
echo '<option value="'.$nt1['ID'].'">'.$nt1['Mieter'].' '.$nt1['Start'].'</option>';
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
<br />
|
||||
<fieldset>
|
||||
<legend>Belegung bearbeiten</legend>
|
||||
<input type="submit" name="edit" value="Bearbeiten" />
|
||||
<br />
|
||||
</fieldset>
|
||||
<br />
|
||||
<fieldset>
|
||||
<legend>Belegung löschen</legend>
|
||||
<input type="submit" name="del" value="L<EFBFBD>schen" />
|
||||
<br />
|
||||
</fieldset>
|
||||
<br />
|
||||
<fieldset>
|
||||
<legend>vollständigen Belegungsplan anzeigen</legend>
|
||||
<input type="submit" name="view" value="Anzeigen" />
|
||||
<br />
|
||||
</fieldset>
|
||||
<form action="<?php echo $ref; ?>" method="post">
|
||||
<fieldset>
|
||||
<legend>neue Belegung erstellen</legend>
|
||||
<input type="submit" name="add" value="Erstellen"/>
|
||||
<br/>
|
||||
</fieldset>
|
||||
<br/>
|
||||
<select name="Titel">
|
||||
<?php
|
||||
while ($nt1 = $result1->fetch_assoc()) {
|
||||
echo '<option value="' . $nt1['ID'] . '">' . $nt1['Mieter'] . ' ' . $nt1['Start'] . '</option>';
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
<br/>
|
||||
<fieldset>
|
||||
<legend>Belegung bearbeiten</legend>
|
||||
<input type="submit" name="edit" value="Bearbeiten"/>
|
||||
<br/>
|
||||
</fieldset>
|
||||
<br/>
|
||||
<fieldset>
|
||||
<legend>Belegung löschen</legend>
|
||||
<input type="submit" name="del" value="Löschen"/>
|
||||
<br/>
|
||||
</fieldset>
|
||||
<br/>
|
||||
<fieldset>
|
||||
<legend>vollständigen Belegungsplan anzeigen</legend>
|
||||
<input type="submit" name="view" value="Anzeigen"/>
|
||||
<br/>
|
||||
</fieldset>
|
||||
</fieldset>
|
||||
@@ -1,5 +1,5 @@
|
||||
<?php
|
||||
$sql1 = 'SELECT * FROM '.$table.'';
|
||||
$sql1 = 'SELECT * FROM ' . $table . ';';
|
||||
$result1 = $db->query($sql1);
|
||||
|
||||
echo "<label><b>Mieter</b></label>";
|
||||
@@ -7,14 +7,14 @@ echo "<label><b>Von</b></label>";
|
||||
echo "<label><b>Bis</b></label>";
|
||||
echo "<br />";
|
||||
while ($nt1 = $result1->fetch_assoc()) {
|
||||
$Start = date("d.m.y",strtotime($nt1['Start']));
|
||||
$Ende = date("d.m.y",strtotime($nt1['Ende']));
|
||||
if ('' == $nt1['Mieter']) {
|
||||
echo "<label> </label>";
|
||||
} else {
|
||||
echo "<label>".$nt1['Mieter']."</label>";
|
||||
}
|
||||
echo "<label>".$Start."</label>";
|
||||
echo "<label>".$Ende."</label>";
|
||||
echo "<br />";
|
||||
$Start = date("d.m.y", strtotime($nt1['Start']));
|
||||
$Ende = date("d.m.y", strtotime($nt1['Ende']));
|
||||
if ('' == $nt1['Mieter']) {
|
||||
echo "<label> </label>";
|
||||
} else {
|
||||
echo "<label>" . $nt1['Mieter'] . "</label>";
|
||||
}
|
||||
echo "<label>" . $Start . "</label>";
|
||||
echo "<label>" . $Ende . "</label>";
|
||||
echo "<br />";
|
||||
}
|
||||
@@ -4,16 +4,14 @@
|
||||
$table = "Kal_Gaby";
|
||||
$ref = "index.php?section=kal&t=gaby";
|
||||
|
||||
if (isset($_POST['add'])) {
|
||||
include "inhalte/kal/belegung/add.php";
|
||||
} elseif (isset($_POST['edit'])) {
|
||||
include "inhalte/kal/belegung/edit.php";
|
||||
} elseif (isset($_POST['del'])) {
|
||||
include "inhalte/kal/belegung/del.php";
|
||||
} elseif (isset($_POST['view'])) {
|
||||
include "inhalte/kal/belegung/view.php";
|
||||
} else {
|
||||
include "inhalte/kal/belegung/standard.php";
|
||||
}
|
||||
|
||||
?>
|
||||
if (isset($_POST['add'])) {
|
||||
include __DIR__ . '/belegung/add.php';
|
||||
} elseif (isset($_POST['edit'])) {
|
||||
include __DIR__ . '/belegung/edit.php';
|
||||
} elseif (isset($_POST['del'])) {
|
||||
include __DIR__ . '/belegung/del.php';
|
||||
} elseif (isset($_POST['view'])) {
|
||||
include __DIR__ . '/belegung/view.php';
|
||||
} else {
|
||||
include __DIR__ . '/belegung/standard.php';
|
||||
}
|
||||
@@ -1,16 +1,12 @@
|
||||
<?php
|
||||
|
||||
if (isset($_POST['add'])) {
|
||||
include "inhalte/kal/saison/add.php";
|
||||
}
|
||||
elseif (isset($_POST['edit'])) {
|
||||
include "inhalte/kal/saison/edit.php";
|
||||
}
|
||||
elseif (isset($_POST['del'])) {
|
||||
include "inhalte/kal/saison/del.php";
|
||||
}
|
||||
else {
|
||||
include "inhalte/kal/saison/standard.php";
|
||||
}
|
||||
if (isset($_POST['add'])) {
|
||||
include __DIR__ . '/saison/add.php';
|
||||
} elseif (isset($_POST['edit'])) {
|
||||
include __DIR__ . '/saison/edit.php';
|
||||
} elseif (isset($_POST['del'])) {
|
||||
include __DIR__ . '/saison/del.php';
|
||||
} else {
|
||||
include __DIR__ . '/saison/standard.php';
|
||||
}
|
||||
|
||||
?>
|
||||
@@ -2,42 +2,39 @@
|
||||
|
||||
<?php
|
||||
if (!isset($_POST['Speichern'])) {
|
||||
$sql2 = "SELECT Typ FROM Saison_Typ ORDER BY ID";
|
||||
$result2 = $db->query($sql2);
|
||||
?>
|
||||
$sql2 = "SELECT Typ FROM Saison_Typ ORDER BY ID";
|
||||
$result2 = $db->query($sql2);
|
||||
?>
|
||||
|
||||
<form action="index.php?section=kal&t=saison" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="add" value="speichern" />
|
||||
<label>Von (YYYY-MM-TT):</label>
|
||||
<input type="text" name="Von" />
|
||||
<br />
|
||||
<label>Bis (YYYY-MM-TT):</label>
|
||||
<input type="text" name="Bis" />
|
||||
<br />
|
||||
<label>Saisontyp:</label>
|
||||
<select name="Typ">
|
||||
<?php
|
||||
while ($nt2 = $result2->fetch_assoc()) {
|
||||
echo "<option>".$nt2['Typ']."</option>";
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
<br />
|
||||
<input type="submit" name="Speichern" value="Speichern" />
|
||||
</form>
|
||||
<form action="index.php?section=kal&t=saison" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="add" value="speichern"/>
|
||||
<label>Von (YYYY-MM-TT):</label>
|
||||
<input type="text" name="Von"/>
|
||||
<br/>
|
||||
<label>Bis (YYYY-MM-TT):</label>
|
||||
<input type="text" name="Bis"/>
|
||||
<br/>
|
||||
<label>Saisontyp:</label>
|
||||
<select name="Typ">
|
||||
<?php
|
||||
while ($nt2 = $result2->fetch_assoc()) {
|
||||
echo "<option>" . $nt2['Typ'] . "</option>";
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
<br/>
|
||||
<input type="submit" name="Speichern" value="Speichern"/>
|
||||
</form>
|
||||
|
||||
<?php
|
||||
}
|
||||
else {
|
||||
$sql1 = 'INSERT INTO Saison (ID, Von, Bis, Typ) VALUES (NULL, "'.$_POST['Von'].'", "'.$_POST['Bis'].'", "'.$_POST['Typ'].'");';
|
||||
$stmt1 = $db->prepare($sql1);
|
||||
if (!$stmt1) {
|
||||
die ('Es konnte kein SQL-Query vorbereitet werden: '.$db->error);
|
||||
}
|
||||
if (!$stmt1->execute()) {
|
||||
die ('Query konnte nicht ausgef<65>hrt werden: '.$stmt1->error);
|
||||
}
|
||||
echo '<a href="index.php?section=kal&t=saison">Zur<75>ck zur <20>bersicht</a>';
|
||||
}
|
||||
|
||||
?>
|
||||
<?php
|
||||
} else {
|
||||
$sql1 = 'INSERT INTO Saison (ID, Von, Bis, Typ) VALUES (NULL, "' . $_POST['Von'] . '", "' . $_POST['Bis'] . '", "' . $_POST['Typ'] . '");';
|
||||
$stmt1 = $db->prepare($sql1);
|
||||
if (!$stmt1) {
|
||||
die ('Es konnte kein SQL-Query vorbereitet werden: ' . $db->error);
|
||||
}
|
||||
if (!$stmt1->execute()) {
|
||||
die ('Query konnte nicht ausgeführt werden: ' . $stmt1->error);
|
||||
}
|
||||
echo '<a href="index.php?section=kal&t=saison">Zurück zur Übersicht</a>';
|
||||
}
|
||||
@@ -1,13 +1,10 @@
|
||||
<?php
|
||||
|
||||
$sql2 = 'DELETE FROM Saison WHERE ID = "'.$_POST['Titel'].'"';
|
||||
$result2 = $db->query($sql2);
|
||||
if ($result2) {
|
||||
echo "<p>Datenbankeintrag gelöscht</p>\n";
|
||||
} else {
|
||||
echo "Fehler beim Löschen";
|
||||
}
|
||||
echo '<a href="index.php?section=kal&t=saison">Zurück zur Übersicht</a>';
|
||||
|
||||
|
||||
?>
|
||||
$sql2 = 'DELETE FROM Saison WHERE ID = "' . $_POST['Titel'] . '"';
|
||||
$result2 = $db->query($sql2);
|
||||
if ($result2) {
|
||||
echo "<p>Datenbankeintrag gelöscht</p>\n";
|
||||
} else {
|
||||
echo "Fehler beim L<EFBFBD>schen";
|
||||
}
|
||||
echo '<a href="index.php?section=kal&t=saison">Zurück zur Übersicht</a>';
|
||||
@@ -1,51 +1,48 @@
|
||||
<h3>Zeitraum Ändern</h3>
|
||||
<h3>Zeitraum ändern</h3>
|
||||
|
||||
<?php
|
||||
if (!isset($_POST['Speichern'])) {
|
||||
$sql2 = "SELECT Typ FROM Saison_Typ ORDER BY ID";
|
||||
$result2 = $db->query($sql2);
|
||||
$sql3 = 'SELECT * FROM Saison WHERE ID = "'.$_POST['Titel'].'"';
|
||||
$result3 = $db->query($sql3);
|
||||
$nt3 = $result3->fetch_assoc();
|
||||
?>
|
||||
$sql2 = "SELECT Typ FROM Saison_Typ ORDER BY ID";
|
||||
$result2 = $db->query($sql2);
|
||||
$sql3 = 'SELECT * FROM Saison WHERE ID = "' . $_POST['Titel'] . '"';
|
||||
$result3 = $db->query($sql3);
|
||||
$nt3 = $result3->fetch_assoc();
|
||||
?>
|
||||
|
||||
<form action="index.php?section=kal&t=saison" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="edit" value="speichern" />
|
||||
<input type="hidden" name="ID" value="<?php echo $_POST['Titel']; ?>" />
|
||||
<label>Von (YYYY-MM-TT):</label>
|
||||
<input type="text" name="Von" value="<?php echo $nt3['Von']; ?>" />
|
||||
<br />
|
||||
<label>Bis (YYYY-MM-TT):</label>
|
||||
<input type="text" name="Bis" value="<?php echo $nt3['Bis']; ?>"/>
|
||||
<br />
|
||||
<label>Saisontyp:</label>
|
||||
<select name="Typ">
|
||||
<?php
|
||||
while ($nt2 = $result2->fetch_assoc()) {
|
||||
if ($nt3['Typ'] == $nt2['Typ']) {
|
||||
echo "<option selected=\"selected\">".$nt2['Typ']."</option>";
|
||||
} else {
|
||||
echo "<option>".$nt2['Typ']."</option>";
|
||||
}
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
<br />
|
||||
<input type="submit" name="Speichern" value="Speichern" />
|
||||
</form>
|
||||
<form action="index.php?section=kal&t=saison" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="edit" value="speichern"/>
|
||||
<input type="hidden" name="ID" value="<?php echo $_POST['Titel']; ?>"/>
|
||||
<label>Von (YYYY-MM-TT):</label>
|
||||
<input type="text" name="Von" value="<?php echo $nt3['Von']; ?>"/>
|
||||
<br/>
|
||||
<label>Bis (YYYY-MM-TT):</label>
|
||||
<input type="text" name="Bis" value="<?php echo $nt3['Bis']; ?>"/>
|
||||
<br/>
|
||||
<label>Saisontyp:</label>
|
||||
<select name="Typ">
|
||||
<?php
|
||||
while ($nt2 = $result2->fetch_assoc()) {
|
||||
if ($nt3['Typ'] == $nt2['Typ']) {
|
||||
echo "<option selected=\"selected\">" . $nt2['Typ'] . "</option>";
|
||||
} else {
|
||||
echo "<option>" . $nt2['Typ'] . "</option>";
|
||||
}
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
<br/>
|
||||
<input type="submit" name="Speichern" value="Speichern"/>
|
||||
</form>
|
||||
|
||||
<?php
|
||||
}
|
||||
else {
|
||||
$sql1 = 'UPDATE Saison SET Von = "'.$_POST['Von'].'", Bis = "'.$_POST['Bis'].'", Typ = "'.$_POST['Typ'].'" WHERE ID = "'.$_POST['ID'].'";';
|
||||
$stmt1 = $db->prepare($sql1);
|
||||
if (!$stmt1) {
|
||||
die ('Es konnte kein SQL-Query vorbereitet werden: '.$db->error);
|
||||
}
|
||||
if (!$stmt1->execute()) {
|
||||
die ('Query konnte nicht ausgeführt werden: '.$stmt1->error);
|
||||
}
|
||||
echo '<a href="index.php?section=kal&t=saison">Zurück zur übersicht</a>';
|
||||
}
|
||||
|
||||
?>
|
||||
<?php
|
||||
} else {
|
||||
$sql1 = 'UPDATE Saison SET Von = "' . $_POST['Von'] . '", Bis = "' . $_POST['Bis'] . '", Typ = "' . $_POST['Typ'] . '" WHERE ID = "' . $_POST['ID'] . '";';
|
||||
$stmt1 = $db->prepare($sql1);
|
||||
if (!$stmt1) {
|
||||
die ('Es konnte kein SQL-Query vorbereitet werden: ' . $db->error);
|
||||
}
|
||||
if (!$stmt1->execute()) {
|
||||
die ('Query konnte nicht ausgeführt werden: ' . $stmt1->error);
|
||||
}
|
||||
echo '<a href="index.php?section=kal&t=saison">Zurück zur übersicht</a>';
|
||||
}
|
||||
@@ -5,30 +5,30 @@ $sql1 = 'SELECT * FROM Saison';
|
||||
$result1 = $db->query($sql1);
|
||||
?>
|
||||
<fieldset>
|
||||
<form action="index.php?section=kal&t=saison" method="post">
|
||||
<fieldset>
|
||||
<legend>neuen Zeitraum erstellen</legend>
|
||||
<input type="submit" name="add" value="Erstellen" />
|
||||
<br />
|
||||
</fieldset>
|
||||
<br />
|
||||
<select name="Titel">
|
||||
<?php
|
||||
while ($nt1 = $result1->fetch_assoc()) {
|
||||
echo '<option value="'.$nt1['ID'].'">'.$nt1['Von'].' '.$nt1['Bis'].' '.$nt1['Typ'].'</option>';
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
<br />
|
||||
<fieldset>
|
||||
<legend>Zeitraum bearbeiten</legend>
|
||||
<input type="submit" name="edit" value="Bearbeiten" />
|
||||
<br />
|
||||
</fieldset>
|
||||
<br />
|
||||
<fieldset>
|
||||
<legend>Zeitraum löschen</legend>
|
||||
<input type="submit" name="del" value="L<EFBFBD>schen" />
|
||||
<br />
|
||||
</fieldset>
|
||||
<form action="index.php?section=kal&t=saison" method="post">
|
||||
<fieldset>
|
||||
<legend>neuen Zeitraum erstellen</legend>
|
||||
<input type="submit" name="add" value="Erstellen"/>
|
||||
<br/>
|
||||
</fieldset>
|
||||
<br/>
|
||||
<select name="Titel">
|
||||
<?php
|
||||
while ($nt1 = $result1->fetch_assoc()) {
|
||||
echo '<option value="' . $nt1['ID'] . '">' . $nt1['Von'] . ' ' . $nt1['Bis'] . ' ' . $nt1['Typ'] . '</option>';
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
<br/>
|
||||
<fieldset>
|
||||
<legend>Zeitraum bearbeiten</legend>
|
||||
<input type="submit" name="edit" value="Bearbeiten"/>
|
||||
<br/>
|
||||
</fieldset>
|
||||
<br/>
|
||||
<fieldset>
|
||||
<legend>Zeitraum löschen</legend>
|
||||
<input type="submit" name="del" value="Löschen"/>
|
||||
<br/>
|
||||
</fieldset>
|
||||
</fieldset>
|
||||
@@ -1,55 +1,54 @@
|
||||
<?php
|
||||
if (!isset($_POST['Speichern'])) {
|
||||
if ('gaby' == $_GET['t']) {
|
||||
echo "<h2>Preise Wohnung Gaby</h2>";
|
||||
$sql1 = "SELECT * FROM Preise WHERE ID = 1 ";
|
||||
} elseif ('amelie' == $_GET['t']) {
|
||||
echo "<h2>Preise Wohnung Amelie</h2>";
|
||||
$sql1 = "SELECT * FROM Preise WHERE ID = 2";
|
||||
} else {
|
||||
die("Falsche Sektion");
|
||||
}
|
||||
echo "<p>Preise bitte mit einem Punkt (.) trennen</p>";
|
||||
$result1 = $db->query($sql1);
|
||||
$nt1 = $result1->fetch_assoc();
|
||||
|
||||
?>
|
||||
<div id="preise">
|
||||
<form action="index.php?section=preise&t=<?php echo $_GET['t']; ?>" method="post" >
|
||||
<input type="hidden" name="ID" value="<?php echo $nt1['ID'] ?>" />
|
||||
<label>Kurbeitrag</label>
|
||||
<input type="text" name="Kurbeitrag" value="<?php echo $nt1['Kurbeitrag'] ?>" />
|
||||
<br />
|
||||
<label>Nacht3</label>
|
||||
<input type="text" name="Nacht3" value="<?php echo $nt1['Nacht3'] ?>" />
|
||||
<br />
|
||||
<label>Nacht5</label>
|
||||
<input type="text" name="Nacht5" value="<?php echo $nt1['Nacht5'] ?>" />
|
||||
<br />
|
||||
<label>Hauptsaison</label>
|
||||
<input type="text" name="Hauptsaison" value="<?php echo $nt1['Hauptsaison'] ?>" />
|
||||
<br />
|
||||
<label>Nebensaison</label>
|
||||
<input type="text" name="Nebensaison" value="<?php echo $nt1['Nebensaison'] ?>" />
|
||||
<br />
|
||||
<label>Weihnachten</label>
|
||||
<input type="text" name="Weihnachten" value="<?php echo $nt1['Weihnachten'] ?>" />
|
||||
<br />
|
||||
<input style="width: auto;" type="submit" name="Speichern" value="Speichern" />
|
||||
</form>
|
||||
</div>
|
||||
<?php
|
||||
if ('gaby' == $_GET['t']) {
|
||||
echo "<h2>Preise Wohnung Gaby</h2>";
|
||||
$sql1 = "SELECT * FROM Preise WHERE ID = 1 ";
|
||||
} elseif ('amelie' == $_GET['t']) {
|
||||
echo "<h2>Preise Wohnung Amelie</h2>";
|
||||
$sql1 = "SELECT * FROM Preise WHERE ID = 2";
|
||||
} else {
|
||||
die("Falsche Sektion");
|
||||
}
|
||||
echo "<p>Preise bitte mit einem Punkt (.) trennen</p>";
|
||||
$result1 = $db->query($sql1);
|
||||
$nt1 = $result1->fetch_assoc();
|
||||
|
||||
?>
|
||||
<div id="preise">
|
||||
<form action="index.php?section=preise&t=<?php echo $_GET['t']; ?>" method="post">
|
||||
<input type="hidden" name="ID" value="<?php echo $nt1['ID'] ?>"/>
|
||||
<label>Kurbeitrag</label>
|
||||
<input type="text" name="Kurbeitrag" value="<?php echo $nt1['Kurbeitrag'] ?>"/>
|
||||
<br/>
|
||||
<label>Nacht3</label>
|
||||
<input type="text" name="Nacht3" value="<?php echo $nt1['Nacht3'] ?>"/>
|
||||
<br/>
|
||||
<label>Nacht5</label>
|
||||
<input type="text" name="Nacht5" value="<?php echo $nt1['Nacht5'] ?>"/>
|
||||
<br/>
|
||||
<label>Hauptsaison</label>
|
||||
<input type="text" name="Hauptsaison" value="<?php echo $nt1['Hauptsaison'] ?>"/>
|
||||
<br/>
|
||||
<label>Nebensaison</label>
|
||||
<input type="text" name="Nebensaison" value="<?php echo $nt1['Nebensaison'] ?>"/>
|
||||
<br/>
|
||||
<label>Weihnachten</label>
|
||||
<input type="text" name="Weihnachten" value="<?php echo $nt1['Weihnachten'] ?>"/>
|
||||
<br/>
|
||||
<input style="width: auto;" type="submit" name="Speichern" value="Speichern"/>
|
||||
</form>
|
||||
</div>
|
||||
<?php
|
||||
} else {
|
||||
|
||||
$sql2 = 'UPDATE Preise SET Kurbeitrag = "'.$_POST['Kurbeitrag'].'", Nacht3 = "'.$_POST['Nacht3'].'", Nacht5 = "'.$_POST['Nacht5'].'", Hauptsaison = "'.$_POST['Hauptsaison'].'", Nebensaison = "'.$_POST['Nebensaison'].'", Weihnachten = "'.$_POST['Weihnachten'].'" WHERE ID = "'.$_POST['ID'].'";';
|
||||
$stmt2 = $db->prepare($sql2);
|
||||
if (!$stmt2) {
|
||||
die ('Es konnte kein SQL-Query vorbereitet werden: '.$db->error);
|
||||
}
|
||||
if (!$stmt2->execute()) {
|
||||
die ('Query konnte nicht ausgeführt werden: '.$stmt->error);
|
||||
}
|
||||
echo "Der Eintrag wurde geändert<br />";
|
||||
echo '<a href="index.php?section=preise">Zurück zur Übersicht</a>';
|
||||
}
|
||||
?>
|
||||
|
||||
$sql2 = 'UPDATE Preise SET Kurbeitrag = "' . $_POST['Kurbeitrag'] . '", Nacht3 = "' . $_POST['Nacht3'] . '", Nacht5 = "' . $_POST['Nacht5'] . '", Hauptsaison = "' . $_POST['Hauptsaison'] . '", Nebensaison = "' . $_POST['Nebensaison'] . '", Weihnachten = "' . $_POST['Weihnachten'] . '" WHERE ID = "' . $_POST['ID'] . '";';
|
||||
$stmt2 = $db->prepare($sql2);
|
||||
if (!$stmt2) {
|
||||
die ('Es konnte kein SQL-Query vorbereitet werden: ' . $db->error);
|
||||
}
|
||||
if (!$stmt2->execute()) {
|
||||
die ('Query konnte nicht ausgeführt werden: ' . $stmt->error);
|
||||
}
|
||||
echo "Der Eintrag wurde geändert<br />";
|
||||
echo '<a href="index.php?section=preise">Zurück zur Übersicht</a>';
|
||||
}
|
||||
@@ -2,16 +2,15 @@
|
||||
<?php
|
||||
|
||||
if (!isset($_GET['t'])) {
|
||||
include "inhalte/kal/standard.php";
|
||||
include __DIR__ . '/inhalte/kal/standard.php';
|
||||
} else {
|
||||
if ('saison' == $_GET['t']) {
|
||||
include "inhalte/kal/saison.php";
|
||||
} elseif ('gaby' == $_GET['t']) {
|
||||
include "inhalte/kal/gaby.php";
|
||||
} elseif ('amelie' == $_GET['t']) {
|
||||
include "inhalte/kal/amelie.php";
|
||||
} else {
|
||||
include "inhalte/kal/standard.php";
|
||||
}
|
||||
}
|
||||
|
||||
if ('saison' == $_GET['t']) {
|
||||
include __DIR__ . '/inhalte/kal/saison.php';
|
||||
} elseif ('gaby' == $_GET['t']) {
|
||||
include __DIR__ . '/inhalte/kal/gaby.php';
|
||||
} elseif ('amelie' == $_GET['t']) {
|
||||
include __DIR__ . '/inhalte/kal/amelie.php';
|
||||
} else {
|
||||
include __DIR__ . '/inhalte/kal/standard.php';
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,4 @@
|
||||
<?php
|
||||
if(isset($_GET['section']) AND isset($links[$_GET['section']])) {
|
||||
include $links[$_GET['section']];
|
||||
}
|
||||
else {
|
||||
}
|
||||
?>
|
||||
if (isset($_GET['section']) and isset($links[$_GET['section']])) {
|
||||
include $links[$_GET['section']];
|
||||
}
|
||||
@@ -1,24 +1,28 @@
|
||||
<ul>
|
||||
<li><ul>Willkommen
|
||||
<li><a href="index.php?section=fotos&t=will">Willkommen</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><ul>Unser Haus
|
||||
<li><a href="index.php?section=fotos&t=haus">Unser Haus</a></li>
|
||||
<li><a href="index.php?section=fotos&t=lage">Lage</a></li>
|
||||
<li><a href="index.php?section=fotos&t=geschichte">Geschichte</a></li>
|
||||
<li><a href="index.php?section=fotos&t=wohn">Wohnungen</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><ul>Wohnungen
|
||||
<li><a href="index.php?section=fotos&t=gaby">Gaby</a></li>
|
||||
<li><a href="index.php?section=fotos&t=amelie">Amelie</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><ul>Bildergalerie
|
||||
<li><a href="index.php?section=fotos&t=bilder">Galerie</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<ul>Willkommen
|
||||
<li><a href="index.php?section=fotos&t=will">Willkommen</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<ul>Unser Haus
|
||||
<li><a href="index.php?section=fotos&t=haus">Unser Haus</a></li>
|
||||
<li><a href="index.php?section=fotos&t=lage">Lage</a></li>
|
||||
<li><a href="index.php?section=fotos&t=geschichte">Geschichte</a></li>
|
||||
<li><a href="index.php?section=fotos&t=wohn">Wohnungen</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<ul>Wohnungen
|
||||
<li><a href="index.php?section=fotos&t=gaby">Gaby</a></li>
|
||||
<li><a href="index.php?section=fotos&t=amelie">Amelie</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<ul>Bildergalerie
|
||||
<li><a href="index.php?section=fotos&t=bilder">Galerie</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -1,12 +1,14 @@
|
||||
<ul>
|
||||
<li><ul>Belegung
|
||||
<li><a href="index.php?section=kal&t=gaby">Gaby</a></li>
|
||||
<li><a href="index.php?section=kal&t=amelie">Amelie</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><ul>Saison
|
||||
<li><a href="index.php?section=kal&t=saison">Saison</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<ul>Belegung
|
||||
<li><a href="index.php?section=kal&t=gaby">Gaby</a></li>
|
||||
<li><a href="index.php?section=kal&t=amelie">Amelie</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<ul>Saison
|
||||
<li><a href="index.php?section=kal&t=saison">Saison</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
<ul>
|
||||
<li><ul>Wohnung
|
||||
<li><a href="index.php?section=preise&t=gaby">Gaby</a></li>
|
||||
<li><a href="index.php?section=preise&t=amelie">Amelie</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<ul>Wohnung
|
||||
<li><a href="index.php?section=preise&t=gaby">Gaby</a></li>
|
||||
<li><a href="index.php?section=preise&t=amelie">Amelie</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -2,12 +2,12 @@
|
||||
|
||||
<?php
|
||||
if (!isset($_GET['t'])) {
|
||||
?>
|
||||
?>
|
||||
|
||||
<p>In diesem Bereich koennen die Preise für die Wohnungen bearbeitet werden.</p>
|
||||
<p>Bitte die Wohnung im linken Bereich auswaehlen</p>
|
||||
<p>In diesem Bereich koennen die Preise für die Wohnungen bearbeitet werden.</p>
|
||||
<p>Bitte die Wohnung im linken Bereich auswaehlen</p>
|
||||
|
||||
<?php
|
||||
<?php
|
||||
} else {
|
||||
include "inhalte/preise/view.php";
|
||||
include "inhalte/preise/view.php";
|
||||
}
|
||||
@@ -1,2 +1,2 @@
|
||||
<h1>Administrationsbereich Ferienhaus Wille</h1>
|
||||
<p>Hier können die Inhalte der Homepage geändert werden!</p>
|
||||
<p>Hier können die Inhalte der Homepage geändert werden!</p>
|
||||
29
amelie.php
@@ -1,19 +1,14 @@
|
||||
<h1><img src="img/amelie/FW Am Sterne.png" />Wohnung Amelie</h1>
|
||||
<h1><img src="img/amelie/FW Am Sterne.png"/>Wohnung Amelie</h1>
|
||||
|
||||
<?php
|
||||
if (!isset($_GET['t'])) {
|
||||
include "inhalte/amelie/standard.php";
|
||||
}
|
||||
else {
|
||||
if ('preise' == $_GET['t']) {
|
||||
include "inhalte/amelie/preise.php";
|
||||
}
|
||||
elseif ('anfrage' == $_GET['t']) {
|
||||
include "inhalte/amelie/anfrage.php";
|
||||
}
|
||||
else {
|
||||
include "inhalte/amelie/standard.php";
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
if (!isset($_GET['t'])) {
|
||||
include "inhalte/amelie/standard.php";
|
||||
} else {
|
||||
if ('preise' == $_GET['t']) {
|
||||
include "inhalte/amelie/preise.php";
|
||||
} elseif ('anfrage' == $_GET['t']) {
|
||||
include "inhalte/amelie/anfrage.php";
|
||||
} else {
|
||||
include "inhalte/amelie/standard.php";
|
||||
}
|
||||
}
|
||||
425
angebot.php
@@ -1,155 +1,272 @@
|
||||
<div id="Datenschutzerklärung">
|
||||
<h2>Datenschutzerklärung</h2>
|
||||
<br />
|
||||
<p>
|
||||
1. DATENSCHUTZ AUF EINEN BLICK
|
||||
</p>
|
||||
<p>
|
||||
ALLGEMEINE HINWEISE
|
||||
Die folgenden Hinweise geben einen einfachen Überblick darüber, was mit Ihren personenbezogenen Daten passiert, wenn Sie unsere Website besuchen. Personenbezogene Daten sind alle Daten, mit denen Sie persönlich identifiziert werden können. Ausführliche Informationen zum Thema Datenschutz entnehmen Sie unserer unter diesem Text aufgeführten Datenschutzerklärung.
|
||||
</p>
|
||||
<p>
|
||||
DATENERFASSUNG AUF UNSERER WEBSITE
|
||||
Wer ist verantwortlich für die Datenerfassung auf dieser Website?
|
||||
Die Datenverarbeitung auf dieser Website erfolgt durch den Websitebetreiber. Dessen Kontaktdaten können Sie dem Impressum dieser Website entnehmen.
|
||||
</p>
|
||||
<p>
|
||||
Wie erfassen wir Ihre Daten?
|
||||
Ihre Daten werden zum einen dadurch erhoben, dass Sie uns diese mitteilen. Hierbei kann es sich z.B. um Daten handeln, die Sie per Mail an uns senden.
|
||||
Andere Daten werden automatisch beim Besuch der Website durch unsere IT-Systeme erfasst. Das sind vor allem technische Daten (z.B. Internetbrowser, Betriebssystem oder Uhrzeit des Seitenaufrufs). Die Erfassung dieser Daten erfolgt automatisch, sobald Sie unsere Website betreten.
|
||||
</p>
|
||||
<p>
|
||||
Wofür nutzen wir Ihre Daten?
|
||||
Ein Teil der Daten wird erhoben, um eine fehlerfreie Bereitstellung der Website zu gewährleisten. Andere Daten können zur Analyse Ihres Nutzerverhaltens verwendet werden.
|
||||
</p>
|
||||
<p>
|
||||
Welche Rechte haben Sie bezüglich Ihrer Daten?
|
||||
Sie haben jederzeit das Recht unentgeltlich Auskunft über Herkunft, Empfänger und Zweck Ihrer gespeicherten personenbezogenen Daten zu erhalten. Sie haben außerdem ein Recht, die Berichtigung, Sperrung oder Löschung dieser Daten zu verlangen. Hierzu sowie zu weiteren Fragen zum Thema Datenschutz können Sie sich jederzeit unter der im Impressum angegebenen Adresse an uns wenden. Des Weiteren steht Ihnen ein Beschwerderecht bei der zuständigen Aufsichtsbehörde zu.
|
||||
</p>
|
||||
<p>
|
||||
ANALYSE-TOOLS UND TOOLS VON DRITTANBIETERN
|
||||
Beim Besuch unserer Website kann Ihr Surf-Verhalten statistisch ausgewertet werden. Das geschieht vor allem mit Cookies und mit sogenannten Analyseprogrammen. Die Analyse Ihres Surf-Verhaltens erfolgt in der Regel anonym; das Surf-Verhalten kann nicht zu Ihnen zurückverfolgt werden. Sie können dieser Analyse widersprechen oder sie durch die Nichtbenutzung bestimmter Tools verhindern. Detaillierte Informationen dazu finden Sie in der folgenden Datenschutzerklärung.
|
||||
Sie können dieser Analyse widersprechen. Über die Widerspruchsmöglichkeiten werden wir Sie in dieser Datenschutzerklärung informieren.
|
||||
</p>
|
||||
<p>
|
||||
2. ALLGEMEINE HINWEISE UND PFLICHTINFORMATIONEN
|
||||
DATENSCHUTZ
|
||||
Die Betreiber dieser Seiten nehmen den Schutz Ihrer persönlichen Daten sehr ernst. Wir behandeln Ihre personenbezogenen Daten vertraulich und entsprechend der gesetzlichen Datenschutzvorschriften sowie dieser Datenschutzerklärung.
|
||||
Wenn Sie diese Website benutzen, werden verschiedene personenbezogene Daten erhoben. Personenbezogene Daten sind Daten, mit denen Sie persönlich identifiziert werden können. Die vorliegende Datenschutzerklärung erläutert, welche Daten wir erheben und wofür wir sie nutzen. Sie erläutert auch, wie und zu welchem Zweck das geschieht.
|
||||
Wir weisen darauf hin, dass die Datenübertragung im Internet (z.B. bei der Kommunikation per E-Mail) Sicherheitslücken aufweisen kann. Ein lückenloser Schutz der Daten vor dem Zugriff durch Dritte ist nicht möglich.
|
||||
</p>
|
||||
<p>
|
||||
HINWEIS ZUR VERANTWORTLICHEN STELLE
|
||||
Die verantwortliche Stelle für die Datenverarbeitung auf dieser Website ist:
|
||||
<p>
|
||||
Ferienhaus Wille
|
||||
Silvia Jörg und Gaby Wille
|
||||
Kühgasse 3
|
||||
87541 Bad Oberdorf / Allgäu
|
||||
Deutschland
|
||||
Telefon: (+49) 8324 - 952154 oder 521
|
||||
E-Mail: info@ferienhaus-wille.de
|
||||
</p>
|
||||
<p>
|
||||
Verantwortliche Stelle ist die natürliche oder juristische Person, die allein oder gemeinsam mit anderen über die Zwecke und Mittel der Verarbeitung von personenbezogenen Daten (z.B. Namen, E-Mail-Adressen o. Ä.) entscheidet.
|
||||
</p>
|
||||
<p>
|
||||
WIDERRUF IHRER EINWILLIGUNG ZUR DATENVERARBEITUNG
|
||||
Viele Datenverarbeitungsvorgänge sind nur mit Ihrer ausdrücklichen Einwilligung möglich. Sie können eine bereits erteilte Einwilligung jederzeit widerrufen. Dazu reicht eine formlose Mitteilung per E-Mail an uns. Die Rechtmäßigkeit der bis zum Widerruf erfolgten Datenverarbeitung bleibt vom Widerruf unberührt.
|
||||
</p>
|
||||
<p>
|
||||
BESCHWERDERECHT BEI DER ZUSTÄNDIGEN AUFSICHTSBEHÖRDE
|
||||
Im Falle datenschutzrechtlicher Verstöße steht dem Betroffenen ein Beschwerderecht bei der zuständigen Aufsichtsbehörde zu. Zuständige Aufsichtsbehörde in datenschutzrechtlichen Fragen ist der Landesdatenschutzbeauftragte des Bundeslandes, in dem unser Unternehmen seinen Sitz hat. Eine Liste der Datenschutzbeauftragten sowie deren Kontaktdaten können folgendem Link entnommen werden: https://www.bfdi.bund.de/DE/Infothek/Anschriften_Links/anschriften_links-node.html.
|
||||
</p>
|
||||
<p>
|
||||
RECHT AUF DATENÜBERTRAGBARKEIT
|
||||
Sie haben das Recht, Daten, die wir auf Grundlage Ihrer Einwilligung oder in Erfüllung eines Vertrags automatisiert verarbeiten, an sich oder an einen Dritten in einem gängigen, maschinenlesbaren Format aushändigen zu lassen. Sofern Sie die direkte Übertragung der Daten an einen anderen Verantwortlichen verlangen, erfolgt dies nur, soweit es technisch machbar ist.
|
||||
</p>
|
||||
<p>
|
||||
SSL- BZW. TLS-VERSCHLÜSSELUNG
|
||||
Diese Seite nutzt aus Sicherheitsgründen und zum Schutz der Übertragung vertraulicher Inhalte, wie zum Beispiel Bestellungen oder Anfragen, die Sie an uns als Seitenbetreiber senden, eine SSL-bzw. TLS-Verschlüsselung. Eine verschlüsselte Verbindung erkennen Sie daran, dass die Adresszeile des Browsers von “http://” auf “https://” wechselt und an dem Schloss-Symbol in Ihrer Browserzeile.
|
||||
Wenn die SSL- bzw. TLS-Verschlüsselung aktiviert ist, können die Daten, die Sie an uns übermitteln, nicht von Dritten mitgelesen werden.
|
||||
</p>
|
||||
<p>
|
||||
AUSKUNFT, SPERRUNG, LÖSCHUNG
|
||||
Sie haben im Rahmen der geltenden gesetzlichen Bestimmungen jederzeit das Recht auf unentgeltliche Auskunft über Ihre gespeicherten personenbezogenen Daten, deren Herkunft und Empfänger und den Zweck der Datenverarbeitung und ggf. ein Recht auf Berichtigung, Sperrung oder Löschung dieser Daten. Hierzu sowie zu weiteren Fragen zum Thema personenbezogene Daten können Sie sich jederzeit unter der im Impressum angegebenen Adresse an uns wenden.
|
||||
</p>
|
||||
<p>
|
||||
3. DATENERFASSUNG AUF UNSERER WEBSITE
|
||||
COOKIES
|
||||
Die Internetseiten verwenden teilweise so genannte Cookies. Cookies richten auf Ihrem Rechner keinen Schaden an und enthalten keine Viren. Cookies dienen dazu, unser Angebot nutzerfreundlicher, effektiver und sicherer zu machen. Cookies sind kleine Textdateien, die auf Ihrem Rechner abgelegt werden und die Ihr Browser speichert.
|
||||
Die meisten der von uns verwendeten Cookies sind so genannte “Session-Cookies”. Sie werden nach Ende Ihres Besuchs automatisch gelöscht. Andere Cookies bleiben auf Ihrem Endgerät gespeichert bis Sie diese löschen. Diese Cookies ermöglichen es uns, Ihren Browser beim nächsten Besuch wiederzuerkennen.
|
||||
Sie können Ihren Browser so einstellen, dass Sie über das Setzen von Cookies informiert werden und Cookies nur im Einzelfall erlauben, die Annahme von Cookies für bestimmte Fälle oder generell ausschließen sowie das automatische Löschen der Cookies beim Schließen des Browser aktivieren. Bei der Deaktivierung von Cookies kann die Funktionalität dieser Website eingeschränkt sein.
|
||||
Cookies, die zur Durchführung des elektronischen Kommunikationsvorgangs oder zur Bereitstellung bestimmter, von Ihnen erwünschter Funktionen (z.B. Warenkorbfunktion) erforderlich sind, werden auf Grundlage von Art. 6 Abs. 1 lit. f DSGVO gespeichert. Der Websitebetreiber hat ein berechtigtes Interesse an der Speicherung von Cookies zur technisch fehlerfreien und optimierten Bereitstellung seiner Dienste. Soweit andere Cookies (z.B. Cookies zur Analyse Ihres Surfverhaltens) gespeichert werden, werden diese in dieser Datenschutzerklärung gesondert behandelt.
|
||||
</p>
|
||||
<p>
|
||||
SERVER-LOG-DATEIEN
|
||||
Der Provider der Seiten erhebt und speichert automatisch Informationen in so genannten Server-Log-Dateien, die Ihr Browser automatisch an uns übermittelt. Dies sind:
|
||||
• Browsertyp und Browserversion
|
||||
• verwendetes Betriebssystem
|
||||
• Referrer URL
|
||||
• Hostname des zugreifenden Rechners
|
||||
• Uhrzeit der Serveranfrage
|
||||
• IP-Adresse
|
||||
Eine Zusammenführung dieser Daten mit anderen Datenquellen wird nicht vorgenommen.
|
||||
Grundlage für die Datenverarbeitung ist Art. 6 Abs. 1 lit. f DSGVO, der die Verarbeitung von Daten zur Erfüllung eines Vertrags oder vorvertraglicher Maßnahmen gestattet.
|
||||
</p>
|
||||
<p>
|
||||
KONTAKTFORMULAR
|
||||
Wenn Sie uns per Kontaktformular Anfragen zukommen lassen, werden Ihre Angaben aus dem Anfrageformular inklusive der von Ihnen dort angegebenen Kontaktdaten zwecks Bearbeitung der Anfrage und für den Fall von Anschlussfragen bei uns gespeichert. Diese Daten geben wir nicht ohne Ihre Einwilligung weiter.
|
||||
Die Verarbeitung der in das Kontaktformular eingegebenen Daten erfolgt somit ausschließlich auf Grundlage Ihrer Einwilligung (Art. 6 Abs. 1 lit. a DSGVO). Sie können diese Einwilligung jederzeit widerrufen. Dazu reicht eine formlose Mitteilung per E-Mail an uns. Die Rechtmäßigkeit der bis zum Widerruf erfolgten Datenverarbeitungsvorgänge bleibt vom Widerruf unberührt.
|
||||
Die von Ihnen im Kontaktformular eingegebenen Daten verbleiben bei uns, bis Sie uns zur Löschung auffordern, Ihre Einwilligung zur Speicherung widerrufen oder der Zweck für die Datenspeicherung entfällt (z.B. nach abgeschlossener Bearbeitung Ihrer Anfrage). Zwingende gesetzliche Bestimmungen – insbesondere Aufbewahrungsfristen – bleiben unberührt.
|
||||
</p>
|
||||
<p>
|
||||
VERARBEITEN VON DATEN (KUNDEN- UND VERTRAGSDATEN)
|
||||
Wir erheben, verarbeiten und nutzen personenbezogene Daten nur, soweit sie für die Begründung, inhaltliche Ausgestaltung oder Änderung des Rechtsverhältnisses erforderlich sind (Bestandsdaten). Dies erfolgt auf Grundlage von Art. 6 Abs. 1 lit. b DSGVO, der die Verarbeitung von Daten zur Erfüllung eines Vertrags oder vorvertraglicher Maßnahmen gestattet. Personenbezogene Daten über die Inanspruchnahme unserer Internetseiten (Nutzungsdaten) erheben, verarbeiten und nutzen wir nur, soweit dies erforderlich ist, um dem Nutzer die Inanspruchnahme des Dienstes zu ermöglichen oder abzurechnen.
|
||||
Die erhobenen Kundendaten werden nach Abschluss des Auftrags oder Beendigung der Geschäftsbeziehung gelöscht. Gesetzliche Aufbewahrungsfristen bleiben unberührt.
|
||||
</p>
|
||||
<p>
|
||||
DATENÜBERMITTLUNG BEI VERTRAGSSCHLUSS FÜR DIENSTLEISTUNGEN UND DIGITALE INHALTE
|
||||
Wir übermitteln personenbezogene Daten an Dritte nur dann, wenn dies im Rahmen der Vertragsabwicklung notwendig ist, etwa an das mit der Zahlungsabwicklung beauftragte Kreditinstitut.
|
||||
Eine weitergehende Übermittlung der Daten erfolgt nicht bzw. nur dann, wenn Sie der Übermittlung ausdrücklich zugestimmt haben. Eine Weitergabe Ihrer Daten an Dritte ohne ausdrückliche Einwilligung, etwa zu Zwecken der Werbung, erfolgt nicht.
|
||||
Grundlage für die Datenverarbeitung ist Art. 6 Abs. 1 lit. b DSGVO, der die Verarbeitung von Daten zur Erfüllung eines Vertrags oder vorvertraglicher Maßnahmen gestattet.
|
||||
</p>
|
||||
<p>
|
||||
4. ANALYSE TOOLS UND WERBUNG
|
||||
GOOGLE ANALYTICS
|
||||
Diese Website nutzt Funktionen des Webanalysedienstes Google Analytics. Anbieter ist die Google Inc., 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA.
|
||||
Google Analytics verwendet so genannte "Cookies". Das sind Textdateien, die auf Ihrem Computer gespeichert werden und die eine Analyse der Benutzung der Website durch Sie ermöglichen. Die durch den Cookie erzeugten Informationen über Ihre Benutzung dieser Website werden in der Regel an einen Server von Google in den USA übertragen und dort gespeichert.
|
||||
Die Speicherung von Google-Analytics-Cookies erfolgt auf Grundlage von Art. 6 Abs. 1 lit. f DSGVO. Der Websitebetreiber hat ein berechtigtes Interesse an der Analyse des Nutzerverhaltens, um sowohl sein Webangebot als auch seine Werbung zu optimieren.
|
||||
IP Anonymisierung
|
||||
Wir haben auf dieser Website die Funktion IP-Anonymisierung aktiviert. Dadurch wird Ihre IP-Adresse von Google innerhalb von Mitgliedstaaten der Europäischen Union oder in anderen Vertragsstaaten des Abkommens über den Europäischen Wirtschaftsraum vor der Übermittlung in die USA gekürzt. Nur in Ausnahmefällen wird die volle IP-Adresse an einen Server von Google in den USA übertragen und dort gekürzt. Im Auftrag des Betreibers dieser Website wird Google diese Informationen benutzen, um Ihre Nutzung der Website auszuwerten, um Reports über die Websiteaktivitäten zusammenzustellen und um weitere mit der Websitenutzung und der Internetnutzung verbundene Dienstleistungen gegenüber dem Websitebetreiber zu erbringen. Die im Rahmen von Google Analytics von Ihrem Browser übermittelte IP-Adresse wird nicht mit anderen Daten von Google zusammengeführt.
|
||||
Browser Plugin
|
||||
Sie können die Speicherung der Cookies durch eine entsprechende Einstellung Ihrer Browser-Software verhindern; wir weisen Sie jedoch darauf hin, dass Sie in diesem Fall gegebenenfalls nicht sämtliche Funktionen dieser Website vollumfänglich werden nutzen können. Sie können darüber hinaus die Erfassung der durch den Cookie erzeugten und auf Ihre Nutzung der Website bezogenen Daten (inkl. Ihrer IP-Adresse) an Google sowie die Verarbeitung dieser Daten durch Google verhindern, indem Sie das unter dem folgenden Link verfügbare Browser-Plugin herunterladen und installieren: https://tools.google.com/dlpage/gaoptout?hl=de.
|
||||
Widerspruch gegen Datenerfassung
|
||||
Sie können die Erfassung Ihrer Daten durch Google Analytics verhindern, indem Sie auf folgenden Link klicken. Es wird ein Opt-Out-Cookie gesetzt, der die Erfassung Ihrer Daten bei zukünftigen Besuchen dieser Website verhindert: Google Analytics deaktivieren.
|
||||
Mehr Informationen zum Umgang mit Nutzerdaten bei Google Analytics finden Sie in der Datenschutzerklärung von Google: https://support.google.com/analytics/answer/6004245?hl=de.
|
||||
Auftragsdatenverarbeitung
|
||||
Wir haben mit Google einen Vertrag zur Auftragsdatenverarbeitung abgeschlossen und setzen die strengen Vorgaben der deutschen Datenschutzbehörden bei der Nutzung von Google Analytics vollständig um.
|
||||
Demografische Merkmale bei Google Analytics
|
||||
Diese Website nutzt die Funktion “demografische Merkmale” von Google Analytics. Dadurch können Berichte erstellt werden, die Aussagen zu Alter, Geschlecht und Interessen der Seitenbesucher enthalten. Diese Daten stammen aus interessenbezogener Werbung von Google sowie aus Besucherdaten von Drittanbietern. Diese Daten können keiner bestimmten Person zugeordnet werden. Sie können diese Funktion jederzeit über die Anzeigeneinstellungen in Ihrem Google-Konto deaktivieren oder die Erfassung Ihrer Daten durch Google Analytics wie im Punkt “Widerspruch gegen Datenerfassung” dargestellt generell untersagen.
|
||||
</p>
|
||||
<p>
|
||||
5. PLUGINS UND TOOLS
|
||||
YOUTUBE
|
||||
Unsere Website nutzt Plugins der von Google betriebenen Seite YouTube. Betreiber der Seiten ist die YouTube, LLC, 901 Cherry Ave., San Bruno, CA 94066, USA.
|
||||
Wenn Sie eine unserer mit einem YouTube-Plugin ausgestatteten Seiten besuchen, wird eine Verbindung zu den Servern von YouTube hergestellt. Dabei wird dem YouTube-Server mitgeteilt, welche unserer Seiten Sie besucht haben.
|
||||
Wenn Sie in Ihrem YouTube-Account eingeloggt sind, ermöglichen Sie YouTube, Ihr Surfverhalten direkt Ihrem persönlichen Profil zuzuordnen. Dies können Sie verhindern, indem Sie sich aus Ihrem YouTube-Account ausloggen.
|
||||
Die Nutzung von YouTube erfolgt im Interesse einer ansprechenden Darstellung unserer Online-Angebote. Dies stellt ein berechtigtes Interesse im Sinne von Art. 6 Abs. 1 lit. f DSGVO dar.
|
||||
Weitere Informationen zum Umgang mit Nutzerdaten finden Sie in der Datenschutzerklärung von YouTube unter: https://www.google.de/intl/de/policies/privacy.
|
||||
</p>
|
||||
<p>
|
||||
GOOGLE WEB FONTS
|
||||
Diese Seite nutzt zur einheitlichen Darstellung von Schriftarten so genannte Web Fonts, die von Google bereitgestellt werden. Beim Aufruf einer Seite lädt Ihr Browser die benötigten Web Fonts in ihren Browsercache, um Texte und Schriftarten korrekt anzuzeigen.
|
||||
Zu diesem Zweck muss der von Ihnen verwendete Browser Verbindung zu den Servern von Google aufnehmen. Hierdurch erlangt Google Kenntnis darüber, dass über Ihre IP-Adresse unsere Website aufgerufen wurde. Die Nutzung von Google Web Fonts erfolgt im Interesse einer einheitlichen und ansprechenden Darstellung unserer Online-Angebote. Dies stellt ein berechtigtes Interesse im Sinne von Art. 6 Abs. 1 lit. f DSGVO dar.
|
||||
Wenn Ihr Browser Web Fonts nicht unterstützt, wird eine Standardschrift von Ihrem Computer genutzt.
|
||||
Weitere Informationen zu Google Web Fonts finden Sie unter https://developers.google.com/fonts/faq und in der Datenschutzerklärung von Google: https://www.google.com/policies/privacy/.
|
||||
</p>
|
||||
<p>
|
||||
GOOGLE MAPS
|
||||
Diese Seite nutzt über eine API den Kartendienst Google Maps. Anbieter ist die Google Inc., 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA.
|
||||
Zur Nutzung der Funktionen von Google Maps ist es notwendig, Ihre IP Adresse zu speichern. Diese Informationen werden in der Regel an einen Server von Google in den USA übertragen und dort gespeichert. Der Anbieter dieser Seite hat keinen Einfluss auf diese Datenübertragung.
|
||||
Die Nutzung von Google Maps erfolgt im Interesse einer ansprechenden Darstellung unserer Online-Angebote und an einer leichten Auffindbarkeit der von uns auf der Website angegebenen Orte. Dies stellt ein berechtigtes Interesse im Sinne von Art. 6 Abs. 1 lit. f DSGVO dar.
|
||||
Mehr Informationen zum Umgang mit Nutzerdaten finden Sie in der Datenschutzerklärung von Google: https://www.google.de/intl/de/policies/privacy/.
|
||||
|
||||
<from />
|
||||
<h2>Datenschutzerklärung</h2>
|
||||
<br/>
|
||||
<p>
|
||||
1. DATENSCHUTZ AUF EINEN BLICK
|
||||
</p>
|
||||
<p>
|
||||
ALLGEMEINE HINWEISE
|
||||
Die folgenden Hinweise geben einen einfachen Überblick darüber, was mit Ihren personenbezogenen Daten passiert,
|
||||
wenn Sie unsere Website besuchen. Personenbezogene Daten sind alle Daten, mit denen Sie persönlich identifiziert
|
||||
werden können. Ausführliche Informationen zum Thema Datenschutz entnehmen Sie unserer unter diesem Text
|
||||
aufgeführten Datenschutzerklärung.
|
||||
</p>
|
||||
<p>
|
||||
DATENERFASSUNG AUF UNSERER WEBSITE
|
||||
Wer ist verantwortlich für die Datenerfassung auf dieser Website?
|
||||
Die Datenverarbeitung auf dieser Website erfolgt durch den Websitebetreiber. Dessen Kontaktdaten können Sie dem
|
||||
Impressum dieser Website entnehmen.
|
||||
</p>
|
||||
<p>
|
||||
Wie erfassen wir Ihre Daten?
|
||||
Ihre Daten werden zum einen dadurch erhoben, dass Sie uns diese mitteilen. Hierbei kann es sich z.B. um Daten
|
||||
handeln, die Sie per Mail an uns senden.
|
||||
Andere Daten werden automatisch beim Besuch der Website durch unsere IT-Systeme erfasst. Das sind vor allem
|
||||
technische Daten (z.B. Internetbrowser, Betriebssystem oder Uhrzeit des Seitenaufrufs). Die Erfassung dieser
|
||||
Daten erfolgt automatisch, sobald Sie unsere Website betreten.
|
||||
</p>
|
||||
<p>
|
||||
Wofür nutzen wir Ihre Daten?
|
||||
Ein Teil der Daten wird erhoben, um eine fehlerfreie Bereitstellung der Website zu gewährleisten. Andere Daten
|
||||
können zur Analyse Ihres Nutzerverhaltens verwendet werden.
|
||||
</p>
|
||||
<p>
|
||||
Welche Rechte haben Sie bezüglich Ihrer Daten?
|
||||
Sie haben jederzeit das Recht unentgeltlich Auskunft über Herkunft, Empfänger und Zweck Ihrer gespeicherten
|
||||
personenbezogenen Daten zu erhalten. Sie haben außerdem ein Recht, die Berichtigung, Sperrung oder Löschung
|
||||
dieser Daten zu verlangen. Hierzu sowie zu weiteren Fragen zum Thema Datenschutz können Sie sich jederzeit unter
|
||||
der im Impressum angegebenen Adresse an uns wenden. Des Weiteren steht Ihnen ein Beschwerderecht bei der
|
||||
zuständigen Aufsichtsbehörde zu.
|
||||
</p>
|
||||
<p>
|
||||
ANALYSE-TOOLS UND TOOLS VON DRITTANBIETERN
|
||||
Beim Besuch unserer Website kann Ihr Surf-Verhalten statistisch ausgewertet werden. Das geschieht vor allem mit
|
||||
Cookies und mit sogenannten Analyseprogrammen. Die Analyse Ihres Surf-Verhaltens erfolgt in der Regel anonym;
|
||||
das Surf-Verhalten kann nicht zu Ihnen zurückverfolgt werden. Sie können dieser Analyse widersprechen oder sie
|
||||
durch die Nichtbenutzung bestimmter Tools verhindern. Detaillierte Informationen dazu finden Sie in der
|
||||
folgenden Datenschutzerklärung.
|
||||
Sie können dieser Analyse widersprechen. Über die Widerspruchsmöglichkeiten werden wir Sie in dieser
|
||||
Datenschutzerklärung informieren.
|
||||
</p>
|
||||
<p>
|
||||
2. ALLGEMEINE HINWEISE UND PFLICHTINFORMATIONEN
|
||||
DATENSCHUTZ
|
||||
Die Betreiber dieser Seiten nehmen den Schutz Ihrer persönlichen Daten sehr ernst. Wir behandeln Ihre
|
||||
personenbezogenen Daten vertraulich und entsprechend der gesetzlichen Datenschutzvorschriften sowie dieser
|
||||
Datenschutzerklärung.
|
||||
Wenn Sie diese Website benutzen, werden verschiedene personenbezogene Daten erhoben. Personenbezogene Daten sind
|
||||
Daten, mit denen Sie persönlich identifiziert werden können. Die vorliegende Datenschutzerklärung erläutert,
|
||||
welche Daten wir erheben und wofür wir sie nutzen. Sie erläutert auch, wie und zu welchem Zweck das geschieht.
|
||||
Wir weisen darauf hin, dass die Datenübertragung im Internet (z.B. bei der Kommunikation per E-Mail)
|
||||
Sicherheitslücken aufweisen kann. Ein lückenloser Schutz der Daten vor dem Zugriff durch Dritte ist nicht
|
||||
möglich.
|
||||
</p>
|
||||
<p>
|
||||
HINWEIS ZUR VERANTWORTLICHEN STELLE
|
||||
Die verantwortliche Stelle für die Datenverarbeitung auf dieser Website ist:
|
||||
<p>
|
||||
Ferienhaus Wille
|
||||
Silvia Jörg und Gaby Wille
|
||||
Kühgasse 3
|
||||
87541 Bad Oberdorf / Allgäu
|
||||
Deutschland
|
||||
Telefon: (+49) 8324 - 952154 oder 521
|
||||
E-Mail: info@ferienhaus-wille.de
|
||||
</p>
|
||||
<p>
|
||||
Verantwortliche Stelle ist die natürliche oder juristische Person, die allein oder gemeinsam mit anderen über
|
||||
die Zwecke und Mittel der Verarbeitung von personenbezogenen Daten (z.B. Namen, E-Mail-Adressen o. Ä.)
|
||||
entscheidet.
|
||||
</p>
|
||||
<p>
|
||||
WIDERRUF IHRER EINWILLIGUNG ZUR DATENVERARBEITUNG
|
||||
Viele Datenverarbeitungsvorgänge sind nur mit Ihrer ausdrücklichen Einwilligung möglich. Sie können eine bereits
|
||||
erteilte Einwilligung jederzeit widerrufen. Dazu reicht eine formlose Mitteilung per E-Mail an uns. Die
|
||||
Rechtmäßigkeit der bis zum Widerruf erfolgten Datenverarbeitung bleibt vom Widerruf unberührt.
|
||||
</p>
|
||||
<p>
|
||||
BESCHWERDERECHT BEI DER ZUSTÄNDIGEN AUFSICHTSBEHÖRDE
|
||||
Im Falle datenschutzrechtlicher Verstöße steht dem Betroffenen ein Beschwerderecht bei der zuständigen
|
||||
Aufsichtsbehörde zu. Zuständige Aufsichtsbehörde in datenschutzrechtlichen Fragen ist der
|
||||
Landesdatenschutzbeauftragte des Bundeslandes, in dem unser Unternehmen seinen Sitz hat. Eine Liste der
|
||||
Datenschutzbeauftragten sowie deren Kontaktdaten können folgendem Link entnommen werden:
|
||||
https://www.bfdi.bund.de/DE/Infothek/Anschriften_Links/anschriften_links-node.html.
|
||||
</p>
|
||||
<p>
|
||||
RECHT AUF DATENÜBERTRAGBARKEIT
|
||||
Sie haben das Recht, Daten, die wir auf Grundlage Ihrer Einwilligung oder in Erfüllung eines Vertrags
|
||||
automatisiert verarbeiten, an sich oder an einen Dritten in einem gängigen, maschinenlesbaren Format aushändigen
|
||||
zu lassen. Sofern Sie die direkte Übertragung der Daten an einen anderen Verantwortlichen verlangen, erfolgt
|
||||
dies nur, soweit es technisch machbar ist.
|
||||
</p>
|
||||
<p>
|
||||
SSL- BZW. TLS-VERSCHLÜSSELUNG
|
||||
Diese Seite nutzt aus Sicherheitsgründen und zum Schutz der Übertragung vertraulicher Inhalte, wie zum Beispiel
|
||||
Bestellungen oder Anfragen, die Sie an uns als Seitenbetreiber senden, eine SSL-bzw. TLS-Verschlüsselung. Eine
|
||||
verschlüsselte Verbindung erkennen Sie daran, dass die Adresszeile des Browsers von “http://” auf “https://”
|
||||
wechselt und an dem Schloss-Symbol in Ihrer Browserzeile.
|
||||
Wenn die SSL- bzw. TLS-Verschlüsselung aktiviert ist, können die Daten, die Sie an uns übermitteln, nicht von
|
||||
Dritten mitgelesen werden.
|
||||
</p>
|
||||
<p>
|
||||
AUSKUNFT, SPERRUNG, LÖSCHUNG
|
||||
Sie haben im Rahmen der geltenden gesetzlichen Bestimmungen jederzeit das Recht auf unentgeltliche Auskunft über
|
||||
Ihre gespeicherten personenbezogenen Daten, deren Herkunft und Empfänger und den Zweck der Datenverarbeitung und
|
||||
ggf. ein Recht auf Berichtigung, Sperrung oder Löschung dieser Daten. Hierzu sowie zu weiteren Fragen zum Thema
|
||||
personenbezogene Daten können Sie sich jederzeit unter der im Impressum angegebenen Adresse an uns wenden.
|
||||
</p>
|
||||
<p>
|
||||
3. DATENERFASSUNG AUF UNSERER WEBSITE
|
||||
COOKIES
|
||||
Die Internetseiten verwenden teilweise so genannte Cookies. Cookies richten auf Ihrem Rechner keinen Schaden an
|
||||
und enthalten keine Viren. Cookies dienen dazu, unser Angebot nutzerfreundlicher, effektiver und sicherer zu
|
||||
machen. Cookies sind kleine Textdateien, die auf Ihrem Rechner abgelegt werden und die Ihr Browser speichert.
|
||||
Die meisten der von uns verwendeten Cookies sind so genannte “Session-Cookies”. Sie werden nach Ende Ihres
|
||||
Besuchs automatisch gelöscht. Andere Cookies bleiben auf Ihrem Endgerät gespeichert bis Sie diese löschen. Diese
|
||||
Cookies ermöglichen es uns, Ihren Browser beim nächsten Besuch wiederzuerkennen.
|
||||
Sie können Ihren Browser so einstellen, dass Sie über das Setzen von Cookies informiert werden und Cookies nur
|
||||
im Einzelfall erlauben, die Annahme von Cookies für bestimmte Fälle oder generell ausschließen sowie das
|
||||
automatische Löschen der Cookies beim Schließen des Browser aktivieren. Bei der Deaktivierung von Cookies kann
|
||||
die Funktionalität dieser Website eingeschränkt sein.
|
||||
Cookies, die zur Durchführung des elektronischen Kommunikationsvorgangs oder zur Bereitstellung bestimmter, von
|
||||
Ihnen erwünschter Funktionen (z.B. Warenkorbfunktion) erforderlich sind, werden auf Grundlage von Art. 6 Abs. 1
|
||||
lit. f DSGVO gespeichert. Der Websitebetreiber hat ein berechtigtes Interesse an der Speicherung von Cookies zur
|
||||
technisch fehlerfreien und optimierten Bereitstellung seiner Dienste. Soweit andere Cookies (z.B. Cookies zur
|
||||
Analyse Ihres Surfverhaltens) gespeichert werden, werden diese in dieser Datenschutzerklärung gesondert
|
||||
behandelt.
|
||||
</p>
|
||||
<p>
|
||||
SERVER-LOG-DATEIEN
|
||||
Der Provider der Seiten erhebt und speichert automatisch Informationen in so genannten Server-Log-Dateien, die
|
||||
Ihr Browser automatisch an uns übermittelt. Dies sind:
|
||||
• Browsertyp und Browserversion
|
||||
• verwendetes Betriebssystem
|
||||
• Referrer URL
|
||||
• Hostname des zugreifenden Rechners
|
||||
• Uhrzeit der Serveranfrage
|
||||
• IP-Adresse
|
||||
Eine Zusammenführung dieser Daten mit anderen Datenquellen wird nicht vorgenommen.
|
||||
Grundlage für die Datenverarbeitung ist Art. 6 Abs. 1 lit. f DSGVO, der die Verarbeitung von Daten zur Erfüllung
|
||||
eines Vertrags oder vorvertraglicher Maßnahmen gestattet.
|
||||
</p>
|
||||
<p>
|
||||
KONTAKTFORMULAR
|
||||
Wenn Sie uns per Kontaktformular Anfragen zukommen lassen, werden Ihre Angaben aus dem Anfrageformular inklusive
|
||||
der von Ihnen dort angegebenen Kontaktdaten zwecks Bearbeitung der Anfrage und für den Fall von Anschlussfragen
|
||||
bei uns gespeichert. Diese Daten geben wir nicht ohne Ihre Einwilligung weiter.
|
||||
Die Verarbeitung der in das Kontaktformular eingegebenen Daten erfolgt somit ausschließlich auf Grundlage Ihrer
|
||||
Einwilligung (Art. 6 Abs. 1 lit. a DSGVO). Sie können diese Einwilligung jederzeit widerrufen. Dazu reicht eine
|
||||
formlose Mitteilung per E-Mail an uns. Die Rechtmäßigkeit der bis zum Widerruf erfolgten
|
||||
Datenverarbeitungsvorgänge bleibt vom Widerruf unberührt.
|
||||
Die von Ihnen im Kontaktformular eingegebenen Daten verbleiben bei uns, bis Sie uns zur Löschung auffordern,
|
||||
Ihre Einwilligung zur Speicherung widerrufen oder der Zweck für die Datenspeicherung entfällt (z.B. nach
|
||||
abgeschlossener Bearbeitung Ihrer Anfrage). Zwingende gesetzliche Bestimmungen – insbesondere
|
||||
Aufbewahrungsfristen – bleiben unberührt.
|
||||
</p>
|
||||
<p>
|
||||
VERARBEITEN VON DATEN (KUNDEN- UND VERTRAGSDATEN)
|
||||
Wir erheben, verarbeiten und nutzen personenbezogene Daten nur, soweit sie für die Begründung, inhaltliche
|
||||
Ausgestaltung oder Änderung des Rechtsverhältnisses erforderlich sind (Bestandsdaten). Dies erfolgt auf
|
||||
Grundlage von Art. 6 Abs. 1 lit. b DSGVO, der die Verarbeitung von Daten zur Erfüllung eines Vertrags oder
|
||||
vorvertraglicher Maßnahmen gestattet. Personenbezogene Daten über die Inanspruchnahme unserer Internetseiten
|
||||
(Nutzungsdaten) erheben, verarbeiten und nutzen wir nur, soweit dies erforderlich ist, um dem Nutzer die
|
||||
Inanspruchnahme des Dienstes zu ermöglichen oder abzurechnen.
|
||||
Die erhobenen Kundendaten werden nach Abschluss des Auftrags oder Beendigung der Geschäftsbeziehung gelöscht.
|
||||
Gesetzliche Aufbewahrungsfristen bleiben unberührt.
|
||||
</p>
|
||||
<p>
|
||||
DATENÜBERMITTLUNG BEI VERTRAGSSCHLUSS FÜR DIENSTLEISTUNGEN UND DIGITALE INHALTE
|
||||
Wir übermitteln personenbezogene Daten an Dritte nur dann, wenn dies im Rahmen der Vertragsabwicklung notwendig
|
||||
ist, etwa an das mit der Zahlungsabwicklung beauftragte Kreditinstitut.
|
||||
Eine weitergehende Übermittlung der Daten erfolgt nicht bzw. nur dann, wenn Sie der Übermittlung ausdrücklich
|
||||
zugestimmt haben. Eine Weitergabe Ihrer Daten an Dritte ohne ausdrückliche Einwilligung, etwa zu Zwecken der
|
||||
Werbung, erfolgt nicht.
|
||||
Grundlage für die Datenverarbeitung ist Art. 6 Abs. 1 lit. b DSGVO, der die Verarbeitung von Daten zur Erfüllung
|
||||
eines Vertrags oder vorvertraglicher Maßnahmen gestattet.
|
||||
</p>
|
||||
<p>
|
||||
4. ANALYSE TOOLS UND WERBUNG
|
||||
GOOGLE ANALYTICS
|
||||
Diese Website nutzt Funktionen des Webanalysedienstes Google Analytics. Anbieter ist die Google Inc., 1600
|
||||
Amphitheatre Parkway, Mountain View, CA 94043, USA.
|
||||
Google Analytics verwendet so genannte "Cookies". Das sind Textdateien, die auf Ihrem Computer gespeichert
|
||||
werden und die eine Analyse der Benutzung der Website durch Sie ermöglichen. Die durch den Cookie erzeugten
|
||||
Informationen über Ihre Benutzung dieser Website werden in der Regel an einen Server von Google in den USA
|
||||
übertragen und dort gespeichert.
|
||||
Die Speicherung von Google-Analytics-Cookies erfolgt auf Grundlage von Art. 6 Abs. 1 lit. f DSGVO. Der
|
||||
Websitebetreiber hat ein berechtigtes Interesse an der Analyse des Nutzerverhaltens, um sowohl sein Webangebot
|
||||
als auch seine Werbung zu optimieren.
|
||||
IP Anonymisierung
|
||||
Wir haben auf dieser Website die Funktion IP-Anonymisierung aktiviert. Dadurch wird Ihre IP-Adresse von Google
|
||||
innerhalb von Mitgliedstaaten der Europäischen Union oder in anderen Vertragsstaaten des Abkommens über den
|
||||
Europäischen Wirtschaftsraum vor der Übermittlung in die USA gekürzt. Nur in Ausnahmefällen wird die volle
|
||||
IP-Adresse an einen Server von Google in den USA übertragen und dort gekürzt. Im Auftrag des Betreibers dieser
|
||||
Website wird Google diese Informationen benutzen, um Ihre Nutzung der Website auszuwerten, um Reports über die
|
||||
Websiteaktivitäten zusammenzustellen und um weitere mit der Websitenutzung und der Internetnutzung verbundene
|
||||
Dienstleistungen gegenüber dem Websitebetreiber zu erbringen. Die im Rahmen von Google Analytics von Ihrem
|
||||
Browser übermittelte IP-Adresse wird nicht mit anderen Daten von Google zusammengeführt.
|
||||
Browser Plugin
|
||||
Sie können die Speicherung der Cookies durch eine entsprechende Einstellung Ihrer Browser-Software verhindern;
|
||||
wir weisen Sie jedoch darauf hin, dass Sie in diesem Fall gegebenenfalls nicht sämtliche Funktionen dieser
|
||||
Website vollumfänglich werden nutzen können. Sie können darüber hinaus die Erfassung der durch den Cookie
|
||||
erzeugten und auf Ihre Nutzung der Website bezogenen Daten (inkl. Ihrer IP-Adresse) an Google sowie die
|
||||
Verarbeitung dieser Daten durch Google verhindern, indem Sie das unter dem folgenden Link verfügbare
|
||||
Browser-Plugin herunterladen und installieren: https://tools.google.com/dlpage/gaoptout?hl=de.
|
||||
Widerspruch gegen Datenerfassung
|
||||
Sie können die Erfassung Ihrer Daten durch Google Analytics verhindern, indem Sie auf folgenden Link klicken. Es
|
||||
wird ein Opt-Out-Cookie gesetzt, der die Erfassung Ihrer Daten bei zukünftigen Besuchen dieser Website
|
||||
verhindert: Google Analytics deaktivieren.
|
||||
Mehr Informationen zum Umgang mit Nutzerdaten bei Google Analytics finden Sie in der Datenschutzerklärung von
|
||||
Google: https://support.google.com/analytics/answer/6004245?hl=de.
|
||||
Auftragsdatenverarbeitung
|
||||
Wir haben mit Google einen Vertrag zur Auftragsdatenverarbeitung abgeschlossen und setzen die strengen Vorgaben
|
||||
der deutschen Datenschutzbehörden bei der Nutzung von Google Analytics vollständig um.
|
||||
Demografische Merkmale bei Google Analytics
|
||||
Diese Website nutzt die Funktion “demografische Merkmale” von Google Analytics. Dadurch können Berichte erstellt
|
||||
werden, die Aussagen zu Alter, Geschlecht und Interessen der Seitenbesucher enthalten. Diese Daten stammen aus
|
||||
interessenbezogener Werbung von Google sowie aus Besucherdaten von Drittanbietern. Diese Daten können keiner
|
||||
bestimmten Person zugeordnet werden. Sie können diese Funktion jederzeit über die Anzeigeneinstellungen in Ihrem
|
||||
Google-Konto deaktivieren oder die Erfassung Ihrer Daten durch Google Analytics wie im Punkt “Widerspruch gegen
|
||||
Datenerfassung” dargestellt generell untersagen.
|
||||
</p>
|
||||
<p>
|
||||
5. PLUGINS UND TOOLS
|
||||
YOUTUBE
|
||||
Unsere Website nutzt Plugins der von Google betriebenen Seite YouTube. Betreiber der Seiten ist die YouTube,
|
||||
LLC, 901 Cherry Ave., San Bruno, CA 94066, USA.
|
||||
Wenn Sie eine unserer mit einem YouTube-Plugin ausgestatteten Seiten besuchen, wird eine Verbindung zu den
|
||||
Servern von YouTube hergestellt. Dabei wird dem YouTube-Server mitgeteilt, welche unserer Seiten Sie besucht
|
||||
haben.
|
||||
Wenn Sie in Ihrem YouTube-Account eingeloggt sind, ermöglichen Sie YouTube, Ihr Surfverhalten direkt Ihrem
|
||||
persönlichen Profil zuzuordnen. Dies können Sie verhindern, indem Sie sich aus Ihrem YouTube-Account ausloggen.
|
||||
Die Nutzung von YouTube erfolgt im Interesse einer ansprechenden Darstellung unserer Online-Angebote. Dies
|
||||
stellt ein berechtigtes Interesse im Sinne von Art. 6 Abs. 1 lit. f DSGVO dar.
|
||||
Weitere Informationen zum Umgang mit Nutzerdaten finden Sie in der Datenschutzerklärung von YouTube unter:
|
||||
https://www.google.de/intl/de/policies/privacy.
|
||||
</p>
|
||||
<p>
|
||||
GOOGLE WEB FONTS
|
||||
Diese Seite nutzt zur einheitlichen Darstellung von Schriftarten so genannte Web Fonts, die von Google
|
||||
bereitgestellt werden. Beim Aufruf einer Seite lädt Ihr Browser die benötigten Web Fonts in ihren Browsercache,
|
||||
um Texte und Schriftarten korrekt anzuzeigen.
|
||||
Zu diesem Zweck muss der von Ihnen verwendete Browser Verbindung zu den Servern von Google aufnehmen. Hierdurch
|
||||
erlangt Google Kenntnis darüber, dass über Ihre IP-Adresse unsere Website aufgerufen wurde. Die Nutzung von
|
||||
Google Web Fonts erfolgt im Interesse einer einheitlichen und ansprechenden Darstellung unserer Online-Angebote.
|
||||
Dies stellt ein berechtigtes Interesse im Sinne von Art. 6 Abs. 1 lit. f DSGVO dar.
|
||||
Wenn Ihr Browser Web Fonts nicht unterstützt, wird eine Standardschrift von Ihrem Computer genutzt.
|
||||
Weitere Informationen zu Google Web Fonts finden Sie unter https://developers.google.com/fonts/faq und in der
|
||||
Datenschutzerklärung von Google: https://www.google.com/policies/privacy/.
|
||||
</p>
|
||||
<p>
|
||||
GOOGLE MAPS
|
||||
Diese Seite nutzt über eine API den Kartendienst Google Maps. Anbieter ist die Google Inc., 1600 Amphitheatre
|
||||
Parkway, Mountain View, CA 94043, USA.
|
||||
Zur Nutzung der Funktionen von Google Maps ist es notwendig, Ihre IP Adresse zu speichern. Diese Informationen
|
||||
werden in der Regel an einen Server von Google in den USA übertragen und dort gespeichert. Der Anbieter dieser
|
||||
Seite hat keinen Einfluss auf diese Datenübertragung.
|
||||
Die Nutzung von Google Maps erfolgt im Interesse einer ansprechenden Darstellung unserer Online-Angebote und an
|
||||
einer leichten Auffindbarkeit der von uns auf der Website angegebenen Orte. Dies stellt ein berechtigtes
|
||||
Interesse im Sinne von Art. 6 Abs. 1 lit. f DSGVO dar.
|
||||
Mehr Informationen zum Umgang mit Nutzerdaten finden Sie in der Datenschutzerklärung von Google:
|
||||
https://www.google.de/intl/de/policies/privacy/.
|
||||
</p>
|
||||
456
css/page.css
@@ -1,456 +0,0 @@
|
||||
html {
|
||||
background-color: #423628;
|
||||
overflow: auto;
|
||||
font-family: Calibri, Geneva, Arial, Helvetica, sans-serif;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
body {
|
||||
width: 990px;
|
||||
margin: auto;
|
||||
margin-top: 10px;
|
||||
border-top: 5px solid #F4F1ED;
|
||||
border-bottom: 5px solid #F4F1ED;
|
||||
background-color: #F4F1ED;
|
||||
}
|
||||
|
||||
#root {
|
||||
width: 970px;
|
||||
margin: auto;
|
||||
border-left: 4px solid #961017;
|
||||
border-right: 4px solid #961017;
|
||||
border-bottom: 2px solid #961017;
|
||||
}
|
||||
|
||||
h1 {
|
||||
font-size: 1px;
|
||||
color: #F4F1ED;
|
||||
font-weight: bold;
|
||||
height: 42px;
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
h2 {
|
||||
font-size: 18px;
|
||||
color: #574730;
|
||||
font-weight: bold;
|
||||
margin: 10px 20px;
|
||||
padding: 0px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
h3 {
|
||||
font-size: 15px;
|
||||
font-weight: bold;
|
||||
color: #574730;
|
||||
margin: 10px 20px;
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
hr {
|
||||
margin: 10px 20px;
|
||||
padding: 0px;
|
||||
height: 2px;
|
||||
color: #574730;
|
||||
background-color: #574730;
|
||||
border: none;
|
||||
}
|
||||
|
||||
p {
|
||||
color: #574730;
|
||||
margin: 10px 20px;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
table {
|
||||
color: #574730;
|
||||
margin: 10px 20px;
|
||||
border-collapse: collapse;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
th {
|
||||
font-weight: bold;
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
td {
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
table.preise {
|
||||
border: 2px solid #574730;
|
||||
float: left;
|
||||
}
|
||||
|
||||
table.cal {
|
||||
border: 2px solid #574730;
|
||||
float: right;
|
||||
}
|
||||
|
||||
*html table.preise {
|
||||
margin: 10px 10px;
|
||||
}
|
||||
|
||||
*html table.cal {
|
||||
width: 235px;
|
||||
}
|
||||
|
||||
*+html table.cal {
|
||||
width: 235px;
|
||||
}
|
||||
|
||||
table.angebot {
|
||||
font-weight: bold;
|
||||
border-collapse: collapse;
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
table.cal th, table.cal td {
|
||||
text-align: center;
|
||||
padding: 3px 0px 2px 0px;
|
||||
}
|
||||
|
||||
table.preise th, table.preise td {
|
||||
text-align: center;
|
||||
vertical-align: top;
|
||||
padding: 2px 3px;
|
||||
border: 1px solid #574730;
|
||||
}
|
||||
|
||||
table.angebot td {
|
||||
padding-right: 20px;
|
||||
}
|
||||
|
||||
table.links td {
|
||||
padding-left: 20px;
|
||||
}
|
||||
|
||||
table.links th {
|
||||
padding-top: 10px;
|
||||
}
|
||||
|
||||
th.hs, td.hs {
|
||||
background-color: #E5B8B7;
|
||||
}
|
||||
|
||||
th.ns, td.ns {
|
||||
background-color: #C2D69B;
|
||||
}
|
||||
|
||||
th.aw, td.aw {
|
||||
background-color: #B2A1C7;
|
||||
}
|
||||
|
||||
td.bel {
|
||||
background-color: #fff;
|
||||
background-image: url(../img/belegt.gif);
|
||||
background-position: center;
|
||||
background-repeat: no-repeat;
|
||||
}
|
||||
|
||||
img {
|
||||
border: 0px;
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
* html img,
|
||||
* html .png{
|
||||
position:relative;
|
||||
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
|
||||
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
|
||||
this.src = "img/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
|
||||
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
|
||||
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
|
||||
);
|
||||
}
|
||||
|
||||
.clear {
|
||||
clear: both;
|
||||
}
|
||||
|
||||
#header {
|
||||
height: 150px;
|
||||
margin: 0px -4px;
|
||||
border-left: 4px solid #907959;
|
||||
border-right: 4px solid #907959;
|
||||
border-top: 4px solid #907959;
|
||||
background-image: url(../img/header.jpg);
|
||||
}
|
||||
|
||||
ul#Navigation {
|
||||
position: relative;
|
||||
top: 110px;
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
float: right;
|
||||
text-align: center;
|
||||
z-index: 5;
|
||||
}
|
||||
|
||||
ul#Navigation li {
|
||||
float: left;
|
||||
font-size: 15px;
|
||||
position: relative;
|
||||
list-style: none;
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
ul#Navigation li a:hover {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
ul#Navigation li ul {
|
||||
margin: 0px;
|
||||
padding: 10px 0px 0px 0px;
|
||||
position: absolute;
|
||||
height: 190px;
|
||||
width: 150px;
|
||||
border: 1px solid #907959;
|
||||
border-top: none;
|
||||
left: -41px;
|
||||
}
|
||||
|
||||
ul#Navigation li ul li {
|
||||
float: none;
|
||||
font-size: 15px;
|
||||
display: block;
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
ul#Navigation a, ul#Navigation span {
|
||||
display: block;
|
||||
width: 110px;
|
||||
height: 40px;
|
||||
vertical-align: middle;
|
||||
text-decoration: none;
|
||||
color: #574730;
|
||||
}
|
||||
|
||||
ul#Navigation a:hover, ul#Navigation span, li a#aktuell:hover {
|
||||
background-color: #F7F5F2;
|
||||
}
|
||||
|
||||
ul#Navigation li ul a {
|
||||
color: #574730;
|
||||
height: 20px;
|
||||
line-height: 20px;
|
||||
width: 140px;
|
||||
text-align: left;
|
||||
margin: 0px 0px 0px 5px;
|
||||
}
|
||||
|
||||
ul#Navigation li ul a:hover {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
/* dynamisches Ein-/Ausblenden */
|
||||
ul#Navigation li ul {
|
||||
display: none;
|
||||
}
|
||||
|
||||
ul#Navigation li:hover ul {
|
||||
display: block;
|
||||
}
|
||||
|
||||
#clear {
|
||||
overflow: hidden;
|
||||
clear: left;
|
||||
height: 4px;
|
||||
background-color: #961017;
|
||||
margin: 0px 0px 0px 0px;
|
||||
font-size: 1px;
|
||||
}
|
||||
|
||||
#clear2 {
|
||||
overflow: hidden;
|
||||
clear: left;
|
||||
height: 2px;
|
||||
background-color: #961017;
|
||||
margin: 0px 0px 0px 0px;
|
||||
font-size: 1px;
|
||||
}
|
||||
|
||||
#cleaner {
|
||||
clear: both;
|
||||
margin-top: 0px;
|
||||
position: fixed;
|
||||
}
|
||||
|
||||
#inhalt {
|
||||
min-height: 450px;
|
||||
width: 970px;
|
||||
margin: 0px 0px 0px 0px;
|
||||
padding: 0px;
|
||||
text-align: justify;
|
||||
overflow: auto;
|
||||
color: #333;
|
||||
font-size: 12px;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
#inhalt a {
|
||||
color: #574730;
|
||||
}
|
||||
|
||||
#inhalt ul {
|
||||
color: #574730;
|
||||
margin: 10px 20px 10px 0px;
|
||||
list-style-position: outside;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
*html #inhalt ul {
|
||||
margin-left: 40px;
|
||||
}
|
||||
|
||||
*+html #inhalt ul {
|
||||
margin-left: 40px;
|
||||
}
|
||||
|
||||
#anfrage form {
|
||||
margin: 10px 20px;
|
||||
font-size: 14px;
|
||||
color: #574730;
|
||||
}
|
||||
|
||||
#anfrage form br {
|
||||
clear: left;
|
||||
}
|
||||
|
||||
#anfrage label, #anfrage input, #anfrage select {
|
||||
display: block;
|
||||
float: left;
|
||||
width: 290px;
|
||||
margin: 0px 10px 3px 0px;
|
||||
padding: 0px;
|
||||
font-family: Calibri, Geneva, Arial, Helvetica, sans-serif;
|
||||
font-size: 14px;
|
||||
color: #574730;
|
||||
}
|
||||
|
||||
#anfrage label {
|
||||
width: 120px;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
#anfrage input.hidden {
|
||||
width: auto;
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
#anfrage input.check {
|
||||
width: auto;
|
||||
float: right;
|
||||
margin: 0px 18px 3px 0px;
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
*html #anfrage input.check {
|
||||
margin-right: 8px;
|
||||
}
|
||||
|
||||
#anfrage input.submit {
|
||||
width: auto;
|
||||
}
|
||||
#anfrage textarea {
|
||||
width: 420px;
|
||||
margin: 0px 0px 10px 0px;
|
||||
padding: 0px;
|
||||
font-family: Calibri, Geneva, Arial, Helvetica, sans-serif;
|
||||
font-size: 14px;
|
||||
color: #574730;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
ul.angebot {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
ul.angebot li {
|
||||
list-style-position: inside;
|
||||
}
|
||||
|
||||
#inhalt img.left {
|
||||
margin: 0px 20px;
|
||||
float: left;
|
||||
}
|
||||
|
||||
#inhalt img.right {
|
||||
margin: 0px 20px;
|
||||
float: right;
|
||||
}
|
||||
|
||||
#lspalte {
|
||||
width: 480px;
|
||||
float: left;
|
||||
padding: 0px;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
#rspalte {
|
||||
width: 480px;
|
||||
float: right;
|
||||
padding: 0px;
|
||||
margin: 12px 0px 90px 0px;
|
||||
}
|
||||
|
||||
#rspalte img.gross {
|
||||
float: right;
|
||||
margin: 0xp;
|
||||
}
|
||||
|
||||
#thumb {
|
||||
margin-top: -60px;
|
||||
margin-right: 3px;
|
||||
padding: 0px;
|
||||
float: right;
|
||||
}
|
||||
|
||||
#thumb img {
|
||||
float: right;
|
||||
width: 45px;
|
||||
height: 45px;
|
||||
margin: 0px 0px 0px 3px;
|
||||
}
|
||||
|
||||
#galerie img {
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
margin: 0px 5px 5px 0px;
|
||||
}
|
||||
|
||||
#bild img {
|
||||
margin-left: 20px;
|
||||
}
|
||||
|
||||
#footer {
|
||||
color: #F4F1ED;
|
||||
font-size: 14px;
|
||||
background-color: #961017;
|
||||
font-variant: small-caps;
|
||||
height: 38px;
|
||||
line-height: 38px;
|
||||
margin: 0px;
|
||||
}
|
||||
|
||||
#footer img {
|
||||
float: left;
|
||||
margin-top: 2px;
|
||||
}
|
||||
|
||||
#footer a {
|
||||
color: #F4F1ED;
|
||||
margin-right: 20px;
|
||||
font-variant: small-caps;
|
||||
text-decoration: none;
|
||||
float: right;
|
||||
}
|
||||
38
docker-compose.yaml
Normal file
@@ -0,0 +1,38 @@
|
||||
version: '3'
|
||||
|
||||
services:
|
||||
app:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile
|
||||
container_name: joerg-app
|
||||
ports:
|
||||
- '80:80'
|
||||
volumes:
|
||||
- ./:/var/www
|
||||
links:
|
||||
- db
|
||||
networks:
|
||||
- joerg
|
||||
restart: unless-stopped
|
||||
working_dir: /var/www
|
||||
|
||||
db:
|
||||
image: mysql:8
|
||||
container_name: joerg-db
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- mysql:/var/lib/mysql
|
||||
networks:
|
||||
- joerg
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: root
|
||||
MYSQL_PASSWORD: lmaa,dw.
|
||||
MYSQL_USER: web104
|
||||
MYSQL_DATABASE: usr_web104_1
|
||||
|
||||
networks:
|
||||
joerg:
|
||||
|
||||
volumes:
|
||||
mysql:
|
||||
@@ -1,7 +1,2 @@
|
||||
<!--
|
||||
die Datei footer.php als HTML-Modus
|
||||
da sie nur ein Bild ausgibt und kein
|
||||
PHP-Code benoetigt.
|
||||
-->
|
||||
<a href="http://www.steinle-computer.de" target="_blank">© CS medien- & kommunikationssysteme</a>
|
||||
<a href="https://www.steinle-computer.de" target="_blank">© CS medien- & kommunikationssysteme</a>
|
||||
<span style="float: left; margin-left: 20px;">Ferienhaus Wille - 87541 Bad Hindelang - Tel: +49 8324 952154 - E-mail: info@ferienhaus-wille.de</span>
|
||||
29
gaby.php
@@ -1,19 +1,14 @@
|
||||
<h1><img src="img/gaby/FW Ga Sterne.png" />Wohnung Gaby</h1>
|
||||
<h1><img src="img/gaby/FW Ga Sterne.png"/>Wohnung Gaby</h1>
|
||||
|
||||
<?php
|
||||
if (!isset($_GET['t'])) {
|
||||
include "inhalte/gaby/standard.php";
|
||||
}
|
||||
else {
|
||||
if ('preise' == $_GET['t']) {
|
||||
include "inhalte/gaby/preise.php";
|
||||
}
|
||||
elseif ('anfrage' == $_GET['t']) {
|
||||
include "inhalte/gaby/anfrage.php";
|
||||
}
|
||||
else {
|
||||
include "inhalte/gaby/standard.php";
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
if (!isset($_GET['t'])) {
|
||||
include "inhalte/gaby/standard.php";
|
||||
} else {
|
||||
if ('preise' == $_GET['t']) {
|
||||
include "inhalte/gaby/preise.php";
|
||||
} elseif ('anfrage' == $_GET['t']) {
|
||||
include "inhalte/gaby/anfrage.php";
|
||||
} else {
|
||||
include "inhalte/gaby/standard.php";
|
||||
}
|
||||
}
|
||||
35
haus.php
@@ -1,23 +1,16 @@
|
||||
<h1><img src="img/haus/h1.gif" />Unser Haus</h1>
|
||||
<h1><img src="img/haus/h1.gif"/>Unser Haus</h1>
|
||||
|
||||
<?php
|
||||
if (!isset($_GET['t'])) {
|
||||
include "inhalte/haus/standard.php";
|
||||
}
|
||||
else {
|
||||
if ('lage' == $_GET['t']) {
|
||||
include "inhalte/haus/lage.php";
|
||||
}
|
||||
elseif ('geschichte' == $_GET['t']) {
|
||||
include "inhalte/haus/gesch.php";
|
||||
}
|
||||
elseif ('wohn' == $_GET['t']) {
|
||||
include "inhalte/haus/wohn.php";
|
||||
}
|
||||
else {
|
||||
include "inhalte/haus/standard.php";
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
if (!isset($_GET['t'])) {
|
||||
include "inhalte/haus/standard.php";
|
||||
} else {
|
||||
if ('lage' == $_GET['t']) {
|
||||
include "inhalte/haus/lage.php";
|
||||
} elseif ('geschichte' == $_GET['t']) {
|
||||
include "inhalte/haus/gesch.php";
|
||||
} elseif ('wohn' == $_GET['t']) {
|
||||
include "inhalte/haus/wohn.php";
|
||||
} else {
|
||||
include "inhalte/haus/standard.php";
|
||||
}
|
||||
}
|
||||
140
header.php
@@ -1,89 +1,53 @@
|
||||
<!--[if IE]>
|
||||
<script type="text/javascript">
|
||||
if(window.navigator.systemLanguage && !window.navigator.language) {
|
||||
function hoverIE() {
|
||||
var LI = document.getElementById("Navigation").firstChild;
|
||||
do {
|
||||
if (sucheUL(LI.firstChild)) {
|
||||
LI.onmouseover=einblenden; LI.onmouseout=ausblenden;
|
||||
}
|
||||
LI = LI.nextSibling;
|
||||
}
|
||||
while(LI);
|
||||
}
|
||||
|
||||
function sucheUL(UL) {
|
||||
do {
|
||||
if(UL) UL = UL.nextSibling;
|
||||
if(UL && UL.nodeName == "UL") return UL;
|
||||
}
|
||||
while(UL);
|
||||
return false;
|
||||
}
|
||||
|
||||
function einblenden() {
|
||||
var UL = sucheUL(this.firstChild);
|
||||
UL.style.display = "block"; UL.style.backgroundColor = "#eee";
|
||||
}
|
||||
function ausblenden() {
|
||||
sucheUL(this.firstChild).style.display = "none";
|
||||
}
|
||||
|
||||
window.onload=hoverIE;
|
||||
}
|
||||
</script>
|
||||
<![endif]-->
|
||||
|
||||
<div id="Tmenu">
|
||||
<ul id="Navigation">
|
||||
<li><a href="index.php?section=will">Willkommen</a>
|
||||
<ul style="background-image: url(img/bg1.jpg);">
|
||||
<li><a href="index.php?section=will">- Willkommen</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="index.php?section=haus">Unser Haus</a>
|
||||
<ul style="background-image: url(img/bg2.jpg);">
|
||||
<li><a href="index.php?section=haus">- Unser Haus</a></li>
|
||||
<li><a href="index.php?section=haus&t=lage">- Lage</a></li>
|
||||
<li><a href="index.php?section=haus&t=geschichte">- Geschichte</a></li>
|
||||
<li><a href="index.php?section=haus&t=wohn">- Unsere Wohnungen</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="index.php?section=gaby">Wohnung<br />Gaby</a>
|
||||
<ul style="background-image: url(img/bg3.jpg);">
|
||||
<li><a href="index.php?section=gaby">- Wohnung Gaby</a></li>
|
||||
<li><a href="index.php?section=gaby&t=preise">- Preise</a></li>
|
||||
<li><a href="index.php?section=gaby&t=anfrage">- Anfrage/Belegung</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="index.php?section=amelie">Wohnung<br />Amelie</a>
|
||||
<ul style="background-image: url(img/bg4.jpg);">
|
||||
<li><a href="index.php?section=amelie">- Wohnung Amelie</a></li>
|
||||
<li><a href="index.php?section=amelie&t=preise">- Preise</a></li>
|
||||
<li><a href="index.php?section=amelie&t=anfrage">- Anfrage/Belegung</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="index.php?section=angebot">Datenschutz-<br />erklärung</a>
|
||||
<ul style="background-image: url(img/bg5.jpg);">
|
||||
<li><a href="index.php?section=angebot">Datenschutzerklärung</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="index.php?section=umgebung">Umgebung<br />Bildergalerie</a>
|
||||
<ul style="background-image: url(img/bg6.jpg);">
|
||||
<li><a href="index.php?section=umgebung">- Bildergalerie</a></li>
|
||||
<li><a href="index.php?section=umgebung&t=aktiv">- Aktivitäten</a></li>
|
||||
<li><a href="index.php?section=umgebung&t=links">- Links</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="index.php?section=kontakt">Kontakt<br />Impressum</a>
|
||||
<ul style="background-image: url(img/bg7.jpg);">
|
||||
<li><a href="index.php?section=kontakt">- Kontakt</a></li>
|
||||
<li><a href="index.php?section=kontakt&t=anreise">- Anreise</a></li>
|
||||
<li><a href="index.php?section=kontakt&t=route">- Routenplaner</a></li>
|
||||
<li><a href="index.php?section=kontakt&t=agbs">- AGB</a></li>
|
||||
<li><a href="index.php?section=kontakt&t=imp">- Impressum</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div></div>
|
||||
</div>
|
||||
<ul id="Navigation">
|
||||
<li><a href="index.php?section=will">Willkommen</a>
|
||||
<ul style="background-image: url(img/bg1.jpg);">
|
||||
<li><a href="index.php?section=will">- Willkommen</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="index.php?section=haus">Unser Haus</a>
|
||||
<ul style="background-image: url(img/bg2.jpg);">
|
||||
<li><a href="index.php?section=haus">- Unser Haus</a></li>
|
||||
<li><a href="index.php?section=haus&t=lage">- Lage</a></li>
|
||||
<li><a href="index.php?section=haus&t=geschichte">- Geschichte</a></li>
|
||||
<li><a href="index.php?section=haus&t=wohn">- Unsere Wohnungen</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="index.php?section=gaby">Wohnung<br/>Gaby</a>
|
||||
<ul style="background-image: url(img/bg3.jpg);">
|
||||
<li><a href="index.php?section=gaby">- Wohnung Gaby</a></li>
|
||||
<li><a href="index.php?section=gaby&t=preise">- Preise</a></li>
|
||||
<li><a href="index.php?section=gaby&t=anfrage">- Anfrage/Belegung</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="index.php?section=amelie">Wohnung<br/>Amelie</a>
|
||||
<ul style="background-image: url(img/bg4.jpg);">
|
||||
<li><a href="index.php?section=amelie">- Wohnung Amelie</a></li>
|
||||
<li><a href="index.php?section=amelie&t=preise">- Preise</a></li>
|
||||
<li><a href="index.php?section=amelie&t=anfrage">- Anfrage/Belegung</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="index.php?section=angebot">Datenschutz-<br/>erklärung</a>
|
||||
<ul style="background-image: url(img/bg5.jpg);">
|
||||
<li><a href="index.php?section=angebot">Datenschutzerklärung</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="index.php?section=umgebung">Umgebung<br/>Bildergalerie</a>
|
||||
<ul style="background-image: url(img/bg6.jpg);">
|
||||
<li><a href="index.php?section=umgebung">- Bildergalerie</a></li>
|
||||
<li><a href="index.php?section=umgebung&t=aktiv">- Aktivitäten</a></li>
|
||||
<li><a href="index.php?section=umgebung&t=links">- Links</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="index.php?section=kontakt">Kontakt<br/>Impressum</a>
|
||||
<ul style="background-image: url(img/bg7.jpg);">
|
||||
<li><a href="index.php?section=kontakt">- Kontakt</a></li>
|
||||
<li><a href="index.php?section=kontakt&t=anreise">- Anreise</a></li>
|
||||
<li><a href="index.php?section=kontakt&t=route">- Routenplaner</a></li>
|
||||
<li><a href="index.php?section=kontakt&t=agbs">- AGB</a></li>
|
||||
<li><a href="index.php?section=kontakt&t=imp">- Impressum</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div></div>
|
||||
</div>
|
||||
@@ -1,5 +1,5 @@
|
||||
<?php
|
||||
include "funktionen.php";
|
||||
include "variablen.php";
|
||||
include "konstanten.php";
|
||||
?>
|
||||
|
||||
include "konstanten.php";
|
||||
include "funktionen.php";
|
||||
include "variablen.php";
|
||||
|
||||
@@ -2,5 +2,5 @@
|
||||
|
||||
// Die Datei inc/funktionen.php
|
||||
|
||||
?>
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
<?php
|
||||
// konstanten.php
|
||||
define('MYSQL_HOST', 'localhost');
|
||||
define('MYSQL_USER', 'root');
|
||||
define('MYSQL_PASS', 'lmaa,dw.');
|
||||
define('MYSQL_DATABASE', 'wille');
|
||||
?>
|
||||
@@ -1,7 +1,6 @@
|
||||
<?php
|
||||
// konstanten.php
|
||||
define('MYSQL_HOST', 'localhost');
|
||||
define('MYSQL_USER', 'web104');
|
||||
define('MYSQL_PASS', 'lmaa,dw.');
|
||||
define('MYSQL_DATABASE', 'usr_web104_1');
|
||||
?>
|
||||
// konstanten.php
|
||||
const MYSQL_HOST = 'localhost';
|
||||
const MYSQL_USER = 'web104';
|
||||
const MYSQL_PASS = 'lmaa,dw.';
|
||||
const MYSQL_DATABASE = 'usr_web104_1';
|
||||
|
||||
@@ -1,20 +1,36 @@
|
||||
<?php
|
||||
// Die Leeren Arrays erzeugen
|
||||
$dateien = array();
|
||||
$titel = array();
|
||||
<?php
|
||||
$dateien = [];
|
||||
$titel = [];
|
||||
$admin = [];
|
||||
$links = [];
|
||||
|
||||
// Das Array für die Inhaltsseite mit den entsprechenden Dateien füllen
|
||||
$dateien['will'] = "will.php";
|
||||
$dateien['haus'] = "haus.php";
|
||||
$dateien['gaby'] = "gaby.php";
|
||||
$dateien['amelie'] = "amelie.php";
|
||||
$dateien['angebot'] = "angebot.php";
|
||||
$dateien['umgebung'] = "umgebung.php";
|
||||
$dateien['kontakt'] = "kontakt.php";
|
||||
$dateien['will'] = "will.php";
|
||||
$dateien['haus'] = "haus.php";
|
||||
$dateien['gaby'] = "gaby.php";
|
||||
$dateien['amelie'] = "amelie.php";
|
||||
$dateien['angebot'] = "angebot.php";
|
||||
$dateien['umgebung'] = "umgebung.php";
|
||||
$dateien['kontakt'] = "kontakt.php";
|
||||
|
||||
// Das Array mit den entsprechenden Titeln füllen
|
||||
$titel['home'] = "Willkommen beim Ferienhaus Wille";
|
||||
$titel['leist'] = "Beratung, Satz, Druck und mehr";
|
||||
$titel['anreise'] = "Kontakt zur Druckerei Martin";
|
||||
$titel['home'] = "Willkommen beim Ferienhaus Wille";
|
||||
$titel['leist'] = "Beratung, Satz, Druck und mehr";
|
||||
$titel['anreise'] = "Kontakt zur Druckerei Martin";
|
||||
|
||||
?>
|
||||
$links['fotos'] = "links/fotos.php";
|
||||
$links['kal'] = "links/kal.php";
|
||||
$links['preise'] = "links/preise.php";
|
||||
|
||||
$admin['fotos'] = "fotos.php";
|
||||
$admin['angebote'] = "angebote.php";
|
||||
$admin['gb'] = "gb.php";
|
||||
$admin['kal'] = "kal.php";
|
||||
$admin['preise'] = "preise.php";
|
||||
$admin['will'] = "will.php";
|
||||
|
||||
|
||||
$db = @new MySQLi(MYSQL_HOST, MYSQL_USER, MYSQL_PASS, MYSQL_DATABASE);
|
||||
if (mysqli_connect_errno()) {
|
||||
die('Konnte keine Verbindung zu Datenbank aufbauen, MySQL meldete: ' . mysqli_connect_error());
|
||||
}
|
||||
|
||||
53
index.php
@@ -1,53 +0,0 @@
|
||||
<?php
|
||||
error_reporting(E_ALL);
|
||||
include "inc/config.php"; // die Konfigurationsdateien lesen
|
||||
|
||||
// Verbindung zu MySQL Aufbauen
|
||||
$db = @new MySQLi(MYSQL_HOST, MYSQL_USER, MYSQL_PASS, MYSQL_DATABASE);
|
||||
if (mysqli_connect_errno()) {
|
||||
die('Konnte keine Verbindung zu Datenbank aufbauen, MySQL meldete: '.mysqli_connect_error());
|
||||
}
|
||||
|
||||
if(isset($_GET['section']) AND isset($titel[$_GET['section']])) {
|
||||
$temp_titel = $titel[$_GET['section']];
|
||||
} else {
|
||||
$temp_titel = "Ferienhaus Wille";
|
||||
}
|
||||
|
||||
echo "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\"\n";
|
||||
echo " \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n";
|
||||
echo "<html>\n";
|
||||
echo " <head>\n";
|
||||
echo " <title>".$temp_titel."</title>\n";
|
||||
echo " <link rel=\"stylesheet\" type=\"text/css\" href=\"css/page.css\" />\n";
|
||||
echo " <meta name=\"description\" content=\"offsetdruck martin, druckerei martin, richard martin \" /> \n";
|
||||
echo " <meta name=\"keywords\" content=\"offsetdruck martin, druckerei martin, postprint, preprint, druck\" /> \n";
|
||||
echo " <meta name=\"Generator\" content=\"Christian Steinle (C) 2009. All rights reserved.\" /> \n";
|
||||
echo " <meta name=\"robots\" content=\"index, follow\" /> \n";
|
||||
echo " <meta http-equiv=\"Content-Type\" content=\"text/html; charset=ISO-8859-1\" />\n";
|
||||
echo " </head>\n";
|
||||
echo " <body align=\"center\">\n";
|
||||
|
||||
echo " <div id=\"root\">\n"; // ganz oberer Div-Holder
|
||||
echo " <div id=\"header\">\n"; // Oben der Header
|
||||
include "header.php";
|
||||
echo " </div>\n";
|
||||
echo " <div id=\"clear\">\n"; // Textfluss ändern
|
||||
echo " </div>\n";
|
||||
echo " <div id=\"cleaner\">\n"; // Textfluss ändern
|
||||
echo " </div>\n";
|
||||
echo " <div id=\"inhalt\">\n"; // In der Mitte der Inhalt
|
||||
include "inhalt.php";
|
||||
echo " </div>\n";
|
||||
echo " <div id=\"clear2\">\n"; // Textfluss ändern
|
||||
echo " </div>\n";
|
||||
echo " <div id=\"cleaner\">\n"; // Textfluss ändern
|
||||
echo " </div>\n";
|
||||
echo " <div id=\"footer\">\n"; // Unten der Footer
|
||||
include "footer.php";
|
||||
echo " </div>\n";
|
||||
echo " </div>\n";
|
||||
|
||||
echo " </body>\n";
|
||||
echo "</html>\n";
|
||||
?>
|
||||
11
inhalt.php
@@ -1,7 +1,6 @@
|
||||
<?php
|
||||
if(isset($_GET['section']) AND isset($dateien[$_GET['section']])) {
|
||||
include $dateien[$_GET['section']];
|
||||
} else {
|
||||
include $dateien['will'];
|
||||
}
|
||||
?>
|
||||
if (isset($_GET['section']) and isset($dateien[$_GET['section']])) {
|
||||
include $dateien[$_GET['section']];
|
||||
} else {
|
||||
include $dateien['will'];
|
||||
}
|
||||
@@ -1,37 +1,36 @@
|
||||
<h2>Ferienhaus Wille </h2>
|
||||
<table>
|
||||
<colgroup>
|
||||
<col width="70px" />
|
||||
<col width="300px" />
|
||||
</colgroup>
|
||||
<tr>
|
||||
<th colspan="2">Familien Wille / Jörg</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">Kühgasse 3</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">87541 Bad Hindelang - Bad Oberdorf</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tel.:</td>
|
||||
<td>+49 8324 952154</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>+49 8324 521</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Fax:</td>
|
||||
<td>+49 8324 952153</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>E-Mail:</td>
|
||||
<td><a href="mailto:info@ferienhaus-wille.de">info@ferienhaus-wille.de</a></td>
|
||||
</tr>
|
||||
</div>
|
||||
<?php
|
||||
include "inhalte/kalender.php";
|
||||
echo "<br style=\"clear:right;\" />";
|
||||
include "inhalte/kal_def.php";
|
||||
?>
|
||||
<table>
|
||||
<colgroup>
|
||||
<col width="70px"/>
|
||||
<col width="300px"/>
|
||||
</colgroup>
|
||||
<tr>
|
||||
<th colspan="2">Familien Wille / Jörg</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">Kühgasse 3</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">87541 Bad Hindelang - Bad Oberdorf</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tel.:</td>
|
||||
<td>+49 8324 952154</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>+49 8324 521</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Fax:</td>
|
||||
<td>+49 8324 952153</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>E-Mail:</td>
|
||||
<td><a href="mailto:info@ferienhaus-wille.de">info@ferienhaus-wille.de</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<?php include __DIR__ . '/../kalender.php'; ?>
|
||||
<br style="clear:right;" />
|
||||
<?php include __DIR__ . '/../kal_def.php'; ?>
|
||||
|
||||
@@ -1,75 +1,72 @@
|
||||
<h2>Preisliste</h2>
|
||||
<h3>Preise für Wohnung Amelie (Dachwohnung, 65 qm für 2 Personen)</h3>
|
||||
<table class="preise">
|
||||
<tr>
|
||||
<th>Zeitraum</th>
|
||||
<th>Buchungen<br /> <br />3 - 4 Nächte<br /> <br /><small>(2 Pers./Nacht)</small></th>
|
||||
<th>Buchungen<br /> <br />5 -6 Nächte<br /> <br /><small>(2 Pers./Nacht)</small></th>
|
||||
<th class="hs">Hauptsaison<br /> <br />ab 7 Nächte<br /> <br /><small>(2 Pers./Nacht)</small></th>
|
||||
<th class="ns">Nebensaison<br /> <br />ab 7 Nächte<br /> <br /><small>(2 Pers./Nacht)</small></th>
|
||||
<th class="aw">Weihnachten<br /> <br />ab 14 Nächte<br /> <br /><small>(2 Pers./Nacht)</small></th>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Zeitraum</th>
|
||||
<th>Buchungen<br/> <br/>3 - 4 Nächte<br/> <br/><small>(2 Pers./Nacht)</small></th>
|
||||
<th>Buchungen<br/> <br/>5 -6 Nächte<br/> <br/><small>(2 Pers./Nacht)</small></th>
|
||||
<th class="hs">Hauptsaison<br/> <br/>ab 7 Nächte<br/> <br/><small>(2 Pers./Nacht)</small></th>
|
||||
<th class="ns">Nebensaison<br/> <br/>ab 7 Nächte<br/> <br/><small>(2 Pers./Nacht)</small></th>
|
||||
<th class="aw">Weihnachten<br/> <br/>ab 14 Nächte<br/> <br/><small>(2 Pers./Nacht)</small></th>
|
||||
</tr>
|
||||
|
||||
<?php
|
||||
<?php
|
||||
$sql1 = "SELECT * FROM Preise WHERE ID = 2";
|
||||
$result1 = $db->query($sql1);
|
||||
$nt1 = $result1->fetch_assoc();
|
||||
$nt1 = $result1->fetch_assoc();
|
||||
$sql2 = "SELECT Von, Bis, Typ FROM Saison";
|
||||
$result2 = $db->query($sql2);
|
||||
while ($nt2 = $result2->fetch_assoc()) {
|
||||
$Von = date("d.m.y",strtotime($nt2['Von']));
|
||||
$Bis = date("d.m.y",strtotime($nt2['Bis']));
|
||||
echo " <tr>\n";
|
||||
if ('Hauptsaison' == $nt2['Typ']) {
|
||||
echo " <td class=\"hs\">$Von - $Bis</td>\n";
|
||||
}
|
||||
if ('Nebensaison' == $nt2['Typ']) {
|
||||
echo " <td class=\"ns\">$Von - $Bis</td>\n";
|
||||
}
|
||||
if ('Weihnachten' == $nt2['Typ']) {
|
||||
echo " <td class=\"aw\">$Von - $Bis</td>\n";
|
||||
}
|
||||
echo " <td>".number_format($nt1['Nacht3'], 2, ',', '.')." €</td>\n";
|
||||
echo " <td>".number_format($nt1['Nacht5'], 2, ',', '.')." €</td>\n";
|
||||
if ('Hauptsaison' == $nt2['Typ']) {
|
||||
echo " <td class=\"hs\">".number_format($nt1['Hauptsaison'], 2, ',', '.')." €</td>\n";
|
||||
echo " <td></td>\n";
|
||||
echo " <td></td>\n";
|
||||
}
|
||||
if ('Nebensaison' == $nt2['Typ']) {
|
||||
echo " <td></td>\n";
|
||||
echo " <td class=\"ns\">".number_format($nt1['Nebensaison'], 2, ',', '.')." €</td>\n";
|
||||
echo " <td></td>\n";
|
||||
}
|
||||
if ('Weihnachten' == $nt2['Typ']) {
|
||||
echo " <td></td>\n";
|
||||
echo " <td></td>\n";
|
||||
echo " <td class=\"aw\">".number_format($nt1['Weihnachten'], 2, ',', '.')." €</td>\n";
|
||||
}
|
||||
echo " </tr>\n";
|
||||
}
|
||||
|
||||
$p1 = $nt1['Nacht3'] + 2 * $nt1['Kurbeitrag'];
|
||||
$p2 = $nt1['Nacht5'] + 2 * $nt1['Kurbeitrag'];
|
||||
$p3 = $nt1['Hauptsaison'] + 2 * $nt1['Kurbeitrag'];
|
||||
$p4 = $nt1['Nebensaison'] + 2 * $nt1['Kurbeitrag'];
|
||||
$p5 = $nt1['Weihnachten'] + 2 * $nt1['Kurbeitrag'];
|
||||
|
||||
echo " <tr>\n";
|
||||
echo " <th>Preise inkl. Kurbeitrag</th>\n";
|
||||
echo " <th>".number_format($p1, 2, ',', '.')." €</th>\n";
|
||||
echo " <th>".number_format($p2, 2, ',', '.')." €</th>\n";
|
||||
echo " <th>".number_format($p3, 2, ',', '.')." €</th>\n";
|
||||
echo " <th>".number_format($p4, 2, ',', '.')." €</th>\n";
|
||||
echo " <th>".number_format($p5, 2, ',', '.')." €</th>\n";
|
||||
echo " </tr>\n";
|
||||
?>
|
||||
</table>
|
||||
<?php
|
||||
include "inhalte/kalender.php";
|
||||
echo "<br style=\"clear:right;\" />";
|
||||
include "inhalte/kal_def.php";
|
||||
echo "<br class=\"clear\" />\n";
|
||||
include "inhalte/preis_def.php";
|
||||
while ($nt2 = $result2->fetch_assoc()) {
|
||||
$Von = date("d.m.y", strtotime($nt2['Von']));
|
||||
$Bis = date("d.m.y", strtotime($nt2['Bis']));
|
||||
echo " <tr>\n";
|
||||
if ('Hauptsaison' == $nt2['Typ']) {
|
||||
echo " <td class=\"hs\">$Von - $Bis</td>\n";
|
||||
}
|
||||
if ('Nebensaison' == $nt2['Typ']) {
|
||||
echo " <td class=\"ns\">$Von - $Bis</td>\n";
|
||||
}
|
||||
if ('Weihnachten' == $nt2['Typ']) {
|
||||
echo " <td class=\"aw\">$Von - $Bis</td>\n";
|
||||
}
|
||||
echo " <td>" . number_format($nt1['Nacht3'], 2, ',', '.') . " €</td>\n";
|
||||
echo " <td>" . number_format($nt1['Nacht5'], 2, ',', '.') . " €</td>\n";
|
||||
if ('Hauptsaison' == $nt2['Typ']) {
|
||||
echo " <td class=\"hs\">" . number_format($nt1['Hauptsaison'], 2, ',', '.') . " €</td>\n";
|
||||
echo " <td></td>\n";
|
||||
echo " <td></td>\n";
|
||||
}
|
||||
if ('Nebensaison' == $nt2['Typ']) {
|
||||
echo " <td></td>\n";
|
||||
echo " <td class=\"ns\">" . number_format($nt1['Nebensaison'], 2, ',', '.') . " €</td>\n";
|
||||
echo " <td></td>\n";
|
||||
}
|
||||
if ('Weihnachten' == $nt2['Typ']) {
|
||||
echo " <td></td>\n";
|
||||
echo " <td></td>\n";
|
||||
echo " <td class=\"aw\">" . number_format($nt1['Weihnachten'], 2, ',', '.') . " €</td>\n";
|
||||
}
|
||||
echo " </tr>\n";
|
||||
}
|
||||
|
||||
?>
|
||||
$p1 = $nt1['Nacht3'] + 2 * $nt1['Kurbeitrag'];
|
||||
$p2 = $nt1['Nacht5'] + 2 * $nt1['Kurbeitrag'];
|
||||
$p3 = $nt1['Hauptsaison'] + 2 * $nt1['Kurbeitrag'];
|
||||
$p4 = $nt1['Nebensaison'] + 2 * $nt1['Kurbeitrag'];
|
||||
$p5 = $nt1['Weihnachten'] + 2 * $nt1['Kurbeitrag'];
|
||||
|
||||
echo " <tr>\n";
|
||||
echo " <th>Preise inkl. Kurbeitrag</th>\n";
|
||||
echo " <th>" . number_format($p1, 2, ',', '.') . " €</th>\n";
|
||||
echo " <th>" . number_format($p2, 2, ',', '.') . " €</th>\n";
|
||||
echo " <th>" . number_format($p3, 2, ',', '.') . " €</th>\n";
|
||||
echo " <th>" . number_format($p4, 2, ',', '.') . " €</th>\n";
|
||||
echo " <th>" . number_format($p5, 2, ',', '.') . " €</th>\n";
|
||||
echo " </tr>\n";
|
||||
?>
|
||||
</table>
|
||||
<?php include __DIR__ . '/../kalender.php'; ?>
|
||||
<br style="clear:right;" />
|
||||
<?php include __DIR__ . '/../kal_def.php'; ?>
|
||||
<br class="clear" />
|
||||
<?php include __DIR__ . '/../preis_def.php'; ?>
|
||||
@@ -1,28 +1,27 @@
|
||||
<div id="lspalte">
|
||||
<p>
|
||||
Unsere gemütliche Wohnung Amelie im Dachgeschoss bietet ebenfalls Platz für 2 Personen. <br />
|
||||
"...Frau Wille, wir hätten gerne die schnuckelige Wohnung unterm Dach...", lauten die Buchungsanfragen unserer Stammgäste. Das Besondere: Sie werden von der Sonne geweckt,
|
||||
die über den Balkon ins Schlafzimmer scheint und können auf dem Balkon in der
|
||||
Morgensonne frühstücken.
|
||||
</p>
|
||||
<h3>Details zur Wohnung Amelie:</h3>
|
||||
<ul>
|
||||
<li>gemütliche F-4 Sterne Wohnung mit 65 qm für 2 Personen</li>
|
||||
<li>separates Schlafzimmer (Allergiebetten u. weiße Kochbettwäsche)<br />
|
||||
mit Abstellraum</li>
|
||||
<li>Wohnküche komplett eingerichtet (Cerankochfeld, Backofen,
|
||||
Kühlschrank mit Gefrierfach, Senseo- oder Filterkaffemaschine, Wasserkocher,
|
||||
Toaster, Mixer etc.)</li>
|
||||
<li>bequeme Sitz- u. Essecke mit Kabel-TV, Stereoanlage und Bücher-/ Spielesammlung</li>
|
||||
<li>Neues Badezimmer (Dusche/WC), Föhn, Kosmetikspiegel</li>
|
||||
<li>Ostbalkon zur Alleinbenutzung mit Bergblick<br />
|
||||
(erreichbar über Wohnküche u. Schlafzimmer)</li>
|
||||
<li>Handtücher, Geschirrtücher und weiße Kochbettwäsche sowie Endreinigung inklusive</li>
|
||||
</ul>
|
||||
<p>
|
||||
Unsere gemütliche Wohnung Amelie im Dachgeschoss bietet ebenfalls Platz für 2 Personen. <br/>
|
||||
"...Frau Wille, wir hätten gerne die schnuckelige Wohnung unterm Dach...", lauten die Buchungsanfragen unserer
|
||||
Stammgäste. Das Besondere: Sie werden von der Sonne geweckt,
|
||||
die über den Balkon ins Schlafzimmer scheint und können auf dem Balkon in der
|
||||
Morgensonne frühstücken.
|
||||
</p>
|
||||
<h3>Details zur Wohnung Amelie:</h3>
|
||||
<ul>
|
||||
<li>gemütliche F-4 Sterne Wohnung mit 65 qm für 2 Personen</li>
|
||||
<li>separates Schlafzimmer (Allergiebetten u. weiße Kochbettwäsche)<br/>
|
||||
mit Abstellraum
|
||||
</li>
|
||||
<li>Wohnküche komplett eingerichtet (Cerankochfeld, Backofen,
|
||||
Kühlschrank mit Gefrierfach, Senseo- oder Filterkaffemaschine, Wasserkocher,
|
||||
Toaster, Mixer etc.)
|
||||
</li>
|
||||
<li>bequeme Sitz- u. Essecke mit Kabel-TV, Stereoanlage und Bücher-/ Spielesammlung</li>
|
||||
<li>Neues Badezimmer (Dusche/WC), Föhn, Kosmetikspiegel</li>
|
||||
<li>Ostbalkon zur Alleinbenutzung mit Bergblick<br/>
|
||||
(erreichbar über Wohnküche u. Schlafzimmer)
|
||||
</li>
|
||||
<li>Handtücher, Geschirrtücher und weiße Kochbettwäsche sowie Endreinigung inklusive</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div id="rspalte">
|
||||
|
||||
<?php
|
||||
include "inhalte/rfoto.php";
|
||||
?>
|
||||
<div id="rspalte"><?php include __DIR__ . '/../rfoto.php'; ?></div>
|
||||
@@ -1,174 +1,173 @@
|
||||
<div id="anfrage">
|
||||
<h2>Anfrage</h2>
|
||||
<p>
|
||||
Bitte haben Sie Verständnis dafür, dass Sie die mit Sternchen (*) gekennzeichneten Felder ausfüllen müssen,
|
||||
damit wir mit Ihnen Kontakt aufnehmen können.
|
||||
</p>
|
||||
<?php
|
||||
$eins = rand(20, 30);
|
||||
$zwei = rand(1, 10);
|
||||
$drei = rand(0, 1);
|
||||
if (0==$drei) {
|
||||
$ergebnis = $eins + $zwei;
|
||||
$abfrage = $eins . " + " . $zwei . " = ";
|
||||
}
|
||||
else {
|
||||
$ergebnis = $eins - $zwei;
|
||||
$abfrage = $eins . " - " . $zwei . " = ";
|
||||
}
|
||||
error_reporting(0);
|
||||
<h2>Anfrage</h2>
|
||||
<p>
|
||||
Bitte haben Sie Verständnis dafür, dass Sie die mit Sternchen (*) gekennzeichneten Felder ausfüllen müssen,
|
||||
damit wir mit Ihnen Kontakt aufnehmen können.
|
||||
</p>
|
||||
<?php
|
||||
$eins = rand(20, 30);
|
||||
$zwei = rand(1, 10);
|
||||
$drei = rand(0, 1);
|
||||
if (0 == $drei) {
|
||||
$ergebnis = $eins + $zwei;
|
||||
$abfrage = $eins . " + " . $zwei . " = ";
|
||||
} else {
|
||||
$ergebnis = $eins - $zwei;
|
||||
$abfrage = $eins . " - " . $zwei . " = ";
|
||||
}
|
||||
error_reporting(0);
|
||||
|
||||
// *** Deine Mailadresse (Empfänger) ***
|
||||
$mail_to="info@ferienhaus-wille.de";
|
||||
// *************************************
|
||||
// *** Deine Mailadresse (Empfänger) ***
|
||||
$mail_to = "info@ferienhaus-wille.de";
|
||||
// *************************************
|
||||
|
||||
$url = 'index.php?' . $_SERVER['QUERY_STRING'];
|
||||
$from_name=$_POST['Name'];
|
||||
$from_adress=$_POST['Adresse'];
|
||||
$from_plz=$_POST['PLZ'];
|
||||
$from_land=$_POST['Land'];
|
||||
$from_tel=$_POST['Telefon'];
|
||||
$from_an=$_POST['Anreise'];
|
||||
$from_ab=$_POST['Abreise'];
|
||||
$from_mail=strtolower($_POST['frommail']);
|
||||
$mail_subject=$_POST['mailsubject'];
|
||||
$from_text=$_POST['mailtext'];
|
||||
$send=$_POST['s'];
|
||||
$url = 'index.php?' . $_SERVER['QUERY_STRING'];
|
||||
$from_name = $_POST['Name'];
|
||||
$from_adress = $_POST['Adresse'];
|
||||
$from_plz = $_POST['PLZ'];
|
||||
$from_land = $_POST['Land'];
|
||||
$from_tel = $_POST['Telefon'];
|
||||
$from_an = $_POST['Anreise'];
|
||||
$from_ab = $_POST['Abreise'];
|
||||
$from_mail = strtolower($_POST['frommail']);
|
||||
$mail_subject = $_POST['mailsubject'];
|
||||
$from_text = $_POST['mailtext'];
|
||||
$send = $_POST['s'];
|
||||
|
||||
|
||||
if((int)$_POST['Ergebnis'] !== (int)$_POST['Richtig']) $err_text.="Falsches Ergebnis!<br />";
|
||||
if(trim($from_name)=="") $err_text.="Bitte den Namen angeben!<br />";
|
||||
if(trim($from_adress)=="") $err_text.="Bitte die Straße und Hausnummer angeben!<br />";
|
||||
if(trim($from_plz)=="") $err_text.="Bitte die Postleitzahl und den Ort angeben!<br />";
|
||||
if(trim($from_mail)=="")
|
||||
$err_text.="Bitte die E-Mail-Adresse angeben!<br>";
|
||||
else
|
||||
if(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,6})$",$from_mail))
|
||||
$err_text.="Bitte eine gueltige E-Mail-Adresse angeben.<br>";
|
||||
if(trim($mail_subject)=="") $err_text.="Bitte einen Betreff eingeben.<br>";
|
||||
if ((int)$_POST['Ergebnis'] !== (int)$_POST['Richtig']) $err_text .= "Falsches Ergebnis!<br />";
|
||||
if (trim($from_name) == "") $err_text .= "Bitte den Namen angeben!<br />";
|
||||
if (trim($from_adress) == "") $err_text .= "Bitte die Straße und Hausnummer angeben!<br />";
|
||||
if (trim($from_plz) == "") $err_text .= "Bitte die Postleitzahl und den Ort angeben!<br />";
|
||||
if (trim($from_mail) == "")
|
||||
$err_text .= "Bitte die E-Mail-Adresse angeben!<br>";
|
||||
else
|
||||
if (!preg_match("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,6})$", $from_mail))
|
||||
$err_text .= "Bitte eine gueltige E-Mail-Adresse angeben.<br>";
|
||||
if (trim($mail_subject) == "") $err_text .= "Bitte einen Betreff eingeben.<br>";
|
||||
|
||||
// *** Zu langen Text abschneiden ***
|
||||
if(strlen($mail_text)>1000) {
|
||||
$mail_text=substr($mail_text,0,1000)."... (Text wurde gekuerzt!)";
|
||||
}
|
||||
$from_name=str_replace(chr(34),"''",$from_name);
|
||||
$mail_subject=str_replace(chr(34),"''",$mail_subject);
|
||||
$from_name=stripslashes($from_name);
|
||||
$from_mail=stripslashes($from_mail);
|
||||
$mail_subject=stripslashes($mail_subject);
|
||||
$mail_text=stripslashes($mail_text);
|
||||
// *** Zu langen Text abschneiden ***
|
||||
if (strlen($mail_text) > 1000) {
|
||||
$mail_text = substr($mail_text, 0, 1000) . "... (Text wurde gekuerzt!)";
|
||||
}
|
||||
$from_name = str_replace(chr(34), "''", $from_name);
|
||||
$mail_subject = str_replace(chr(34), "''", $mail_subject);
|
||||
$from_name = stripslashes($from_name);
|
||||
$from_mail = stripslashes($from_mail);
|
||||
$mail_subject = stripslashes($mail_subject);
|
||||
$mail_text = stripslashes($mail_text);
|
||||
|
||||
|
||||
$subject="Ferienwohnung ".$mail_subject;
|
||||
$mail_text=$_POST['Anrede']."\n$from_name\n$from_adress\n$from_plz\n$from_land\n\nTelefon: $from_tel\n\nhat folgende Anfrage fuer die Ferienwohnung $mail_subject gestellt:\nAnreise: $from_an\nAbreise: $from_ab\n\nDer Nachrichtentext lautet:\n$from_text\n";
|
||||
if ($_POST['Tel'] == "on") {
|
||||
$mail_text=$mail_text."\nDie Kontaktaufnahme ist per Telefon erwuenscht.\n";
|
||||
}
|
||||
if ($_POST['Datenschutz'] == "on") {
|
||||
$mail_text=$mail_text."\nDie Datenschutzerklaerung wurde gelesen und akzeptiert.\n";
|
||||
}
|
||||
if ($_POST['AGB'] == "on") {
|
||||
$mail_text=$mail_text."\nDer Interessent hat die AGBs gelesen und bestaetigt.\n";
|
||||
}
|
||||
if(($send=="1") && (isset($err_text))) {
|
||||
echo "<p><big><b>Fehler:</b></big><br>";
|
||||
echo "$err_text</p>";
|
||||
}
|
||||
if(($send!="1") || (isset($err_text)))
|
||||
{
|
||||
?>
|
||||
$subject = "Ferienwohnung " . $mail_subject;
|
||||
$mail_text = $_POST['Anrede'] . "\n$from_name\n$from_adress\n$from_plz\n$from_land\n\nTelefon: $from_tel\n\nhat folgende Anfrage fuer die Ferienwohnung $mail_subject gestellt:\nAnreise: $from_an\nAbreise: $from_ab\n\nDer Nachrichtentext lautet:\n$from_text\n";
|
||||
if ($_POST['Tel'] == "on") {
|
||||
$mail_text = $mail_text . "\nDie Kontaktaufnahme ist per Telefon erwuenscht.\n";
|
||||
}
|
||||
if ($_POST['Datenschutz'] == "on") {
|
||||
$mail_text = $mail_text . "\nDie Datenschutzerklaerung wurde gelesen und akzeptiert.\n";
|
||||
}
|
||||
if ($_POST['AGB'] == "on") {
|
||||
$mail_text = $mail_text . "\nDer Interessent hat die AGBs gelesen und bestaetigt.\n";
|
||||
}
|
||||
if (($send == "1") && (isset($err_text))) {
|
||||
echo "<p><big><b>Fehler:</b></big><br>";
|
||||
echo "$err_text</p>";
|
||||
}
|
||||
if (($send != "1") || (isset($err_text))) {
|
||||
?>
|
||||
|
||||
<form action="<?php echo $url; ?>" method="post">
|
||||
<label>Anrede:</label>
|
||||
<select name="Anrede">
|
||||
<option value="Familie">Familie</option>
|
||||
<option value="Frau">Frau</option>
|
||||
<option value="Herrn">Herrn</option>
|
||||
</select>
|
||||
<br />
|
||||
<label><b>* Name:</b></label>
|
||||
<input type="text" name="Name" value="<?php echo $from_name; ?>">
|
||||
<br />
|
||||
<label><b>* Straße + Hausnr.:</b></label>
|
||||
<input type="text" name="Adresse" value="<?php echo $from_adress; ?>">
|
||||
<br />
|
||||
<label><b>* PLZ + Ort:</b></label>
|
||||
<input type="text" name="PLZ" value="<?php echo $from_plz; ?>">
|
||||
<br />
|
||||
<label>Land:</label>
|
||||
<input type="text" name="Land" value="<?php echo $from_land; ?>">
|
||||
<br />
|
||||
<label>Telefon:</label>
|
||||
<input type="text" name="Telefon" value="<?php echo $from_tel; ?>">
|
||||
<br />
|
||||
<label><b>* E-Mail:</b></label>
|
||||
<input type="text" name="frommail" size=50 maxlength=120 value="<?php echo $from_mail; ?>">
|
||||
<br />
|
||||
<form action="<?php echo $url; ?>" method="post">
|
||||
<label>Anrede:</label>
|
||||
<select name="Anrede">
|
||||
<option value="Familie">Familie</option>
|
||||
<option value="Frau">Frau</option>
|
||||
<option value="Herrn">Herrn</option>
|
||||
</select>
|
||||
<br/>
|
||||
<label><b>* Name:</b></label>
|
||||
<input type="text" name="Name" value="<?php echo $from_name; ?>">
|
||||
<br/>
|
||||
<label><b>* Straße + Hausnr.:</b></label>
|
||||
<input type="text" name="Adresse" value="<?php echo $from_adress; ?>">
|
||||
<br/>
|
||||
<label><b>* PLZ + Ort:</b></label>
|
||||
<input type="text" name="PLZ" value="<?php echo $from_plz; ?>">
|
||||
<br/>
|
||||
<label>Land:</label>
|
||||
<input type="text" name="Land" value="<?php echo $from_land; ?>">
|
||||
<br/>
|
||||
<label>Telefon:</label>
|
||||
<input type="text" name="Telefon" value="<?php echo $from_tel; ?>">
|
||||
<br/>
|
||||
<label><b>* E-Mail:</b></label>
|
||||
<input type="text" name="frommail" size=50 maxlength=120 value="<?php echo $from_mail; ?>">
|
||||
<br/>
|
||||
|
||||
<?php
|
||||
if ('gaby' == $_GET['section']) {
|
||||
?>
|
||||
<input class="hidden" type="hidden" name="mailsubject" value="Gaby" />
|
||||
<?php
|
||||
}
|
||||
elseif ('amelie' == $_GET['section']) {
|
||||
?>
|
||||
<input class="hidden" type="hidden" name="mailsubject" value="Amelie" />
|
||||
<?php
|
||||
}
|
||||
else {
|
||||
?>
|
||||
<label>Wohnung:</label>
|
||||
<select name="mailsubject">
|
||||
<option value="Amelie">Amelie</option>
|
||||
<option value="Gaby" <?php if($mail_subject=="Gaby") echo 'selected="selected"'; ?>>Gaby</option>
|
||||
</select>
|
||||
<br />
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
<label>Anreise:</label>
|
||||
<input type="text" name="Anreise" value="<?php echo $from_an; ?>" />
|
||||
<br />
|
||||
<label>Abreise:</label>
|
||||
<input type="text" name="Abreise" value="<?php echo $from_ab; ?>" />
|
||||
<br />
|
||||
Ich bitte um Rückruf/Kontaktaufname per Telefon<input class="check" type="checkbox" name="Tel" />
|
||||
<br />
|
||||
<input class="hidden" type="hidden" name="s" value="1" />
|
||||
<label>Ihre Nachricht:</label><br />
|
||||
<textarea rows="5" name="mailtext"><?php echo $from_text; ?></textarea>
|
||||
<br />
|
||||
Um Spam zu vermeiden bitte folgende Aufgabe lösen:<br />
|
||||
<label><b>* <?php echo $abfrage; ?></b></label>
|
||||
<input type="text" name="Ergebnis" />
|
||||
<br />
|
||||
<input class="hidden" type="hidden" name="Richtig" value="<?php echo $ergebnis; ?>" />
|
||||
<br />Die Datenschutzerklärung finden Sie als separaten Menüpunkt. <br />
|
||||
Die Hinweise zum Datenschutz habe ich gelesen. Ich bin damit einverstanden, dass meine angegebenen Daten nur zum Zweck der Bearbeitung der Anfrage gespeichert und weiterverarbeitet werden dürfen.<label><b>*</b></label><input class="check" type="checkbox" name="Datenschutz" /><br />
|
||||
<input class="hidden" type="hidden" name="s" value="1" />
|
||||
<input type="submit" class="submit" value="Absenden"/>
|
||||
<br />Ihre Personalien werden von uns VERTRAULICH behandelt und NICHT an Dritte weitergegeben!<br />
|
||||
</form>
|
||||
<?php
|
||||
if ('gaby' == $_GET['section']) {
|
||||
?>
|
||||
<input class="hidden" type="hidden" name="mailsubject" value="Gaby"/>
|
||||
<?php
|
||||
} elseif ('amelie' == $_GET['section']) {
|
||||
?>
|
||||
<input class="hidden" type="hidden" name="mailsubject" value="Amelie"/>
|
||||
<?php
|
||||
} else {
|
||||
?>
|
||||
<label>Wohnung:</label>
|
||||
<select name="mailsubject">
|
||||
<option value="Amelie">Amelie</option>
|
||||
<option value="Gaby" <?php if ($mail_subject == "Gaby") echo 'selected="selected"'; ?>>Gaby</option>
|
||||
</select>
|
||||
<br/>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
<label>Anreise:</label>
|
||||
<input type="text" name="Anreise" value="<?php echo $from_an; ?>"/>
|
||||
<br/>
|
||||
<label>Abreise:</label>
|
||||
<input type="text" name="Abreise" value="<?php echo $from_ab; ?>"/>
|
||||
<br/>
|
||||
Ich bitte um Rückruf/Kontaktaufname per Telefon<input class="check" type="checkbox" name="Tel"/>
|
||||
<br/>
|
||||
<input class="hidden" type="hidden" name="s" value="1"/>
|
||||
<label>Ihre Nachricht:</label><br/>
|
||||
<textarea rows="5" name="mailtext"><?php echo $from_text; ?></textarea>
|
||||
<br/>
|
||||
Um Spam zu vermeiden bitte folgende Aufgabe lösen:<br/>
|
||||
<label><b>* <?php echo $abfrage; ?></b></label>
|
||||
<input type="text" name="Ergebnis"/>
|
||||
<br/>
|
||||
<input class="hidden" type="hidden" name="Richtig" value="<?php echo $ergebnis; ?>"/>
|
||||
<br/>Die Datenschutzerklärung finden Sie als separaten Menüpunkt. <br/>
|
||||
Die Hinweise zum Datenschutz habe ich gelesen. Ich bin damit einverstanden, dass meine angegebenen Daten nur
|
||||
zum Zweck der Bearbeitung der Anfrage gespeichert und weiterverarbeitet werden
|
||||
dürfen.<label><b>*</b></label><input class="check" type="checkbox" name="Datenschutz"/><br/>
|
||||
<input class="hidden" type="hidden" name="s" value="1"/>
|
||||
<input type="submit" class="submit" value="Absenden"/>
|
||||
<br/>Ihre Personalien werden von uns VERTRAULICH behandelt und NICHT an Dritte weitergegeben!<br/>
|
||||
</form>
|
||||
|
||||
<br />
|
||||
<br />
|
||||
<p>Wir empfehlen den Abschluss einer <a href="http://www.reiseversicherung.de/de/versicherung/deutschland/stornoversicherung-deutschland.html" target="_blank">Reiserücktrittskostenversicherung</a></p>
|
||||
<?php
|
||||
} else {
|
||||
$header="From: $from_name <$from_mail>\n";
|
||||
$header.="Reply-To: $from_mail\n";
|
||||
$header.="Mailer: PHP-FormMailer (www.ferienhaus-wille.de)\n";
|
||||
$header.="Content-Type: text/plain";
|
||||
$mail_date=gmdate("D, d M Y H:i:s")." +0000";
|
||||
$send=0;
|
||||
if(@mail($mail_to,$subject,$mail_text,$header))
|
||||
{
|
||||
echo "<p><b>Die E-Mail wurde abgesendet.</b></p>";
|
||||
}else{
|
||||
echo "<p><b>Beim Versenden der E-Mail ist ein Fehler aufgetreten!</b></p>";
|
||||
}
|
||||
}
|
||||
?>
|
||||
<br/>
|
||||
<br/>
|
||||
<p>Wir empfehlen den Abschluss einer <a
|
||||
href="https://www.reiseversicherung.de/de/versicherung/deutschland/stornoversicherung-deutschland.html"
|
||||
target="_blank">Reiserücktrittskostenversicherung</a></p>
|
||||
<?php
|
||||
} else {
|
||||
$header = "From: $from_name <$from_mail>\n";
|
||||
$header .= "Reply-To: $from_mail\n";
|
||||
$header .= "Mailer: PHP-FormMailer (www.ferienhaus-wille.de)\n";
|
||||
$header .= "Content-Type: text/plain";
|
||||
$mail_date = gmdate("D, d M Y H:i:s") . " +0000";
|
||||
$send = 0;
|
||||
if (@mail($mail_to, $subject, $mail_text, $header)) {
|
||||
echo "<p><b>Die E-Mail wurde abgesendet.</b></p>";
|
||||
} else {
|
||||
echo "<p><b>Beim Versenden der E-Mail ist ein Fehler aufgetreten!</b></p>";
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
||||
</div>
|
||||
@@ -1,36 +1,36 @@
|
||||
<h2>Ferienhaus Wille </h2>
|
||||
<table>
|
||||
<colgroup>
|
||||
<col width="70px" />
|
||||
<col width="300px" />
|
||||
</colgroup>
|
||||
<tr>
|
||||
<th colspan="2">Familien Wille / Jörg</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">Kühgasse 3</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">87541 Bad Hindelang - Bad Oberdorf</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tel.:</td>
|
||||
<td>+49 8324 952154</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>+49 8324 521</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Fax:</td>
|
||||
<td>+49 8324 952153</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>E-Mail:</td>
|
||||
<td><a href="mailto:info@ferienhaus-wille.de">info@ferienhaus-wille.de</a></td>
|
||||
</tr>
|
||||
<?php
|
||||
include "inhalte/kalender.php";
|
||||
echo "<br style=\"clear: right;\" />";
|
||||
include "inhalte/kal_def.php";
|
||||
?>
|
||||
<table>
|
||||
<colgroup>
|
||||
<col width="70px"/>
|
||||
<col width="300px"/>
|
||||
</colgroup>
|
||||
<tr>
|
||||
<th colspan="2">Familien Wille / Jörg</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">Kühgasse 3</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">87541 Bad Hindelang - Bad Oberdorf</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tel.:</td>
|
||||
<td>+49 8324 952154</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>+49 8324 521</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Fax:</td>
|
||||
<td>+49 8324 952153</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>E-Mail:</td>
|
||||
<td><a href="mailto:info@ferienhaus-wille.de">info@ferienhaus-wille.de</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<?php include __DIR__ . '/../kalender.php'; ?>
|
||||
<br style="clear:right;" />
|
||||
<?php include __DIR__ . '/../kal_def.php'; ?>
|
||||
|
||||
@@ -1,75 +1,72 @@
|
||||
<h2>Preisliste</h2>
|
||||
<h3>Preise für Wohnung Gaby (1. Stock, 75 qm für 2 Personen)</h3>
|
||||
<table class="preise">
|
||||
<tr>
|
||||
<th>Zeitraum</th>
|
||||
<th>Buchungen<br /> <br />3 - 4 Nächte<br /> <br /><small>(2 Pers./Nacht)</small></th>
|
||||
<th>Buchungen<br /> <br />5 -6 Nächte<br /> <br /><small>(2 Pers./Nacht)</small></th>
|
||||
<th class="hs">Hauptsaison<br /> <br />ab 7 Nächte<br /> <br /><small>(2 Pers./Nacht)</small></th>
|
||||
<th class="ns">Nebensaison<br /> <br />ab 7 Nächte<br /> <br /><small>(2 Pers./Nacht)</small></th>
|
||||
<th class="aw">Weihnachten<br /> <br />ab 14 Nächte<br /> <br /><small>(2 Pers./Nacht)</small></th>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Zeitraum</th>
|
||||
<th>Buchungen<br/> <br/>3 - 4 Nächte<br/> <br/><small>(2 Pers./Nacht)</small></th>
|
||||
<th>Buchungen<br/> <br/>5 -6 Nächte<br/> <br/><small>(2 Pers./Nacht)</small></th>
|
||||
<th class="hs">Hauptsaison<br/> <br/>ab 7 Nächte<br/> <br/><small>(2 Pers./Nacht)</small></th>
|
||||
<th class="ns">Nebensaison<br/> <br/>ab 7 Nächte<br/> <br/><small>(2 Pers./Nacht)</small></th>
|
||||
<th class="aw">Weihnachten<br/> <br/>ab 14 Nächte<br/> <br/><small>(2 Pers./Nacht)</small></th>
|
||||
</tr>
|
||||
|
||||
<?php
|
||||
<?php
|
||||
$sql1 = "SELECT * FROM Preise WHERE ID = 1";
|
||||
$result1 = $db->query($sql1);
|
||||
$nt1 = $result1->fetch_assoc();
|
||||
$nt1 = $result1->fetch_assoc();
|
||||
$sql2 = "SELECT Von, Bis, Typ FROM Saison";
|
||||
$result2 = $db->query($sql2);
|
||||
while ($nt2 = $result2->fetch_assoc()) {
|
||||
$Von = date("d.m.y",strtotime($nt2['Von']));
|
||||
$Bis = date("d.m.y",strtotime($nt2['Bis']));
|
||||
echo " <tr>\n";
|
||||
if ('Hauptsaison' == $nt2['Typ']) {
|
||||
echo " <td class=\"hs\">$Von - $Bis</td>\n";
|
||||
}
|
||||
if ('Nebensaison' == $nt2['Typ']) {
|
||||
echo " <td class=\"ns\">$Von - $Bis</td>\n";
|
||||
}
|
||||
if ('Weihnachten' == $nt2['Typ']) {
|
||||
echo " <td class=\"aw\">$Von - $Bis</td>\n";
|
||||
}
|
||||
echo " <td>".number_format($nt1['Nacht3'], 2, ',', '.')." €</td>\n";
|
||||
echo " <td>".number_format($nt1['Nacht5'], 2, ',', '.')." €</td>\n";
|
||||
if ('Hauptsaison' == $nt2['Typ']) {
|
||||
echo " <td class=\"hs\">".number_format($nt1['Hauptsaison'], 2, ',', '.')." €</td>\n";
|
||||
echo " <td></td>\n";
|
||||
echo " <td></td>\n";
|
||||
}
|
||||
if ('Nebensaison' == $nt2['Typ']) {
|
||||
echo " <td></td>\n";
|
||||
echo " <td class=\"ns\">".number_format($nt1['Nebensaison'], 2, ',', '.')." €</td>\n";
|
||||
echo " <td></td>\n";
|
||||
}
|
||||
if ('Weihnachten' == $nt2['Typ']) {
|
||||
echo " <td></td>\n";
|
||||
echo " <td></td>\n";
|
||||
echo " <td class=\"aw\">".number_format($nt1['Weihnachten'], 2, ',', '.')." €</td>\n";
|
||||
}
|
||||
echo " </tr>\n";
|
||||
}
|
||||
|
||||
$p1 = $nt1['Nacht3'] + 2 * $nt1['Kurbeitrag'];
|
||||
$p2 = $nt1['Nacht5'] + 2 * $nt1['Kurbeitrag'];
|
||||
$p3 = $nt1['Hauptsaison'] + 2 * $nt1['Kurbeitrag'];
|
||||
$p4 = $nt1['Nebensaison'] + 2 * $nt1['Kurbeitrag'];
|
||||
$p5 = $nt1['Weihnachten'] + 2 * $nt1['Kurbeitrag'];
|
||||
|
||||
echo " <tr>\n";
|
||||
echo " <th>Preise inkl. Kurbeitrag</th>\n";
|
||||
echo " <th>".number_format($p1, 2, ',', '.')." €</th>\n";
|
||||
echo " <th>".number_format($p2, 2, ',', '.')." €</th>\n";
|
||||
echo " <th>".number_format($p3, 2, ',', '.')." €</th>\n";
|
||||
echo " <th>".number_format($p4, 2, ',', '.')." €</th>\n";
|
||||
echo " <th>".number_format($p5, 2, ',', '.')." €</th>\n";
|
||||
echo " </tr>\n";
|
||||
?>
|
||||
</table>
|
||||
<?php
|
||||
include "inhalte/kalender.php";
|
||||
echo "<br style=\"clear:right;\" />";
|
||||
include "inhalte/kal_def.php";
|
||||
echo "<br class=\"clear\" />\n";
|
||||
include "inhalte/preis_def.php";
|
||||
while ($nt2 = $result2->fetch_assoc()) {
|
||||
$Von = date("d.m.y", strtotime($nt2['Von']));
|
||||
$Bis = date("d.m.y", strtotime($nt2['Bis']));
|
||||
echo " <tr>\n";
|
||||
if ('Hauptsaison' == $nt2['Typ']) {
|
||||
echo " <td class=\"hs\">$Von - $Bis</td>\n";
|
||||
}
|
||||
if ('Nebensaison' == $nt2['Typ']) {
|
||||
echo " <td class=\"ns\">$Von - $Bis</td>\n";
|
||||
}
|
||||
if ('Weihnachten' == $nt2['Typ']) {
|
||||
echo " <td class=\"aw\">$Von - $Bis</td>\n";
|
||||
}
|
||||
echo " <td>" . number_format($nt1['Nacht3'], 2, ',', '.') . " €</td>\n";
|
||||
echo " <td>" . number_format($nt1['Nacht5'], 2, ',', '.') . " €</td>\n";
|
||||
if ('Hauptsaison' == $nt2['Typ']) {
|
||||
echo " <td class=\"hs\">" . number_format($nt1['Hauptsaison'], 2, ',', '.') . " €</td>\n";
|
||||
echo " <td></td>\n";
|
||||
echo " <td></td>\n";
|
||||
}
|
||||
if ('Nebensaison' == $nt2['Typ']) {
|
||||
echo " <td></td>\n";
|
||||
echo " <td class=\"ns\">" . number_format($nt1['Nebensaison'], 2, ',', '.') . " €</td>\n";
|
||||
echo " <td></td>\n";
|
||||
}
|
||||
if ('Weihnachten' == $nt2['Typ']) {
|
||||
echo " <td></td>\n";
|
||||
echo " <td></td>\n";
|
||||
echo " <td class=\"aw\">" . number_format($nt1['Weihnachten'], 2, ',', '.') . " €</td>\n";
|
||||
}
|
||||
echo " </tr>\n";
|
||||
}
|
||||
|
||||
?>
|
||||
$p1 = $nt1['Nacht3'] + 2 * $nt1['Kurbeitrag'];
|
||||
$p2 = $nt1['Nacht5'] + 2 * $nt1['Kurbeitrag'];
|
||||
$p3 = $nt1['Hauptsaison'] + 2 * $nt1['Kurbeitrag'];
|
||||
$p4 = $nt1['Nebensaison'] + 2 * $nt1['Kurbeitrag'];
|
||||
$p5 = $nt1['Weihnachten'] + 2 * $nt1['Kurbeitrag'];
|
||||
|
||||
echo " <tr>\n";
|
||||
echo " <th>Preise inkl. Kurbeitrag</th>\n";
|
||||
echo " <th>" . number_format($p1, 2, ',', '.') . " €</th>\n";
|
||||
echo " <th>" . number_format($p2, 2, ',', '.') . " €</th>\n";
|
||||
echo " <th>" . number_format($p3, 2, ',', '.') . " €</th>\n";
|
||||
echo " <th>" . number_format($p4, 2, ',', '.') . " €</th>\n";
|
||||
echo " <th>" . number_format($p5, 2, ',', '.') . " €</th>\n";
|
||||
echo " </tr>\n";
|
||||
?>
|
||||
</table>
|
||||
<?php include __DIR__ . '/../kalender.php'; ?>
|
||||
<br style="clear:right;" />
|
||||
<?php include __DIR__ . '/../kal_def.php'; ?>
|
||||
<br class="clear" />
|
||||
<?php include __DIR__ . '/../preis_def.php'; ?>
|
||||
@@ -1,24 +1,21 @@
|
||||
<div id="lspalte">
|
||||
<p>
|
||||
Die großzügige und komfortable Wohnung Gaby befindet sich im 1. Stock.
|
||||
Unsere Gäste schätzen vor allem die Größe mit 75 qm für 2 Personen.
|
||||
</p>
|
||||
|
||||
<h3>Details zur Wohnung Gaby:</h3>
|
||||
<ul>
|
||||
<li>komfortable F4 Sterne Wohnung mit 75 qm (2 Personen)</li>
|
||||
<li>separates Holzschlafzimmer (Allergiebetten u. weiße Kochbettwäsche)</li>
|
||||
<li>gemütliches Wohnzimmer mit Kabel-TV, Stereoanlage sowie Leseecke</li>
|
||||
<li>Große separate Küche komplett ausgestattet (u.a. Spülmaschine, Cerankochfeld, Backofen, Mikrowelle, Kaffee-/Senseomaschine, Wasserkocher, etc.) sowie Eckbankgruppe</li>
|
||||
<li>Neues Badezimmer (Fußbodenheizung und begehbare Dusche) Föhn, Kosmetikspiegel</li>
|
||||
<li>separates WC</li>
|
||||
<li>Südbalkon zur Alleinbenutzung mit Bergblick (erreichbar über Wohnzimmer u. Schlafzimmer)</li>
|
||||
<li>Handtücher, Geschirrtücher und weiße Kochbettwäsche sowie Endreinigung inklusive.</li>
|
||||
</ul>
|
||||
<p>
|
||||
Die großzügige und komfortable Wohnung Gaby befindet sich im 1. Stock.
|
||||
Unsere Gäste schätzen vor allem die Größe mit 75 qm für 2 Personen.
|
||||
</p>
|
||||
|
||||
<h3>Details zur Wohnung Gaby:</h3>
|
||||
<ul>
|
||||
<li>komfortable F4 Sterne Wohnung mit 75 qm (2 Personen)</li>
|
||||
<li>separates Holzschlafzimmer (Allergiebetten u. weiße Kochbettwäsche)</li>
|
||||
<li>gemütliches Wohnzimmer mit Kabel-TV, Stereoanlage sowie Leseecke</li>
|
||||
<li>Große separate Küche komplett ausgestattet (u.a. Spülmaschine, Cerankochfeld, Backofen, Mikrowelle,
|
||||
Kaffee-/Senseomaschine, Wasserkocher, etc.) sowie Eckbankgruppe
|
||||
</li>
|
||||
<li>Neues Badezimmer (Fußbodenheizung und begehbare Dusche) Föhn, Kosmetikspiegel</li>
|
||||
<li>separates WC</li>
|
||||
<li>Südbalkon zur Alleinbenutzung mit Bergblick (erreichbar über Wohnzimmer u. Schlafzimmer)</li>
|
||||
<li>Handtücher, Geschirrtücher und weiße Kochbettwäsche sowie Endreinigung inklusive.</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div id="rspalte">
|
||||
|
||||
<?php
|
||||
include "inhalte/rfoto.php";
|
||||
?>
|
||||
<div id="rspalte"><?php include __DIR__ . '/../rfoto.php'; ?></div>
|
||||
@@ -1,39 +1,36 @@
|
||||
<div id="lspalte">
|
||||
<h2>Die Geschichte</h2>
|
||||
<p>
|
||||
Unser früheres <b>Bauernhaus ist seit dem 06. August 1818 in Familienbesitz</b> und
|
||||
wurde damals von dem Nagelschmied Martin Brutscher, dem <b>Ururgroßvater Ihres
|
||||
Gastgebers</b> für 1.432 Gulden gekauft.
|
||||
</p>
|
||||
<p>
|
||||
Schon früher wurden hier Gästezimmer vermietet. Schauen Sie genau hin
|
||||
<b>(Bild 1, Aufnahme um 1965)</b> finden Sie das <b>Schild "Zimmer frei"</b>?
|
||||
Auch das alte <b>Ortsbild von Bad Oberdorf</b> ist sehr interessant, hier
|
||||
sehen Sie den hohen Feuerwehrturm und rechts gegenüber unsere <b>Obstbaumwiese
|
||||
mit Haus. (Bild 4)</b> P.S. Die Wiese gibt es immer noch!
|
||||
</p>
|
||||
<p>
|
||||
<b>Tradition als Gästehaus</b>! Nicht nur in der Nachkriegszeit wurden Zimmer
|
||||
in der Kühgasse 3 vermietet, nein auch Ihre Gastgeber Gaby und Engelbert
|
||||
beherbergen jetzt schon seit <b>über 30 Jahren Gäste</b>. Diese schätzen vor allem die
|
||||
gemütliche Atmosphäre im kleinen Rahmen (insgesamt nur 4 Gästebetten)
|
||||
und kommen deshalb immer wieder gerne.
|
||||
</p>
|
||||
<h3>Geschichtliche Daten zum Haus Nr. 42 - Ferienhaus Wille:</h3>
|
||||
<ul>
|
||||
<li>06.08.1818 Kauf des Hauses durch Martin Brutscher</li>
|
||||
<li>1862 Heirat seiner Tochter Susanne mit dem Waffenschmied Benedikt Wille aus Berghofen</li>
|
||||
<li>1906 erhielt Leonhard Wille (Älteste Sohn von 14 Kindern, Großvater Ihres Gastgebers) das Anwesen</li>
|
||||
<li>26.10.1943 ging das Haus an den Landwirt und Hammerschmied, Benedikt Wille (Sohn von Leonhard)
|
||||
und an seine Frau Rosa, die Eltern Ihres Gastgebers <b>(Bild 1)</b></li>
|
||||
<li>1971 übernahmen Gaby und Engelbert Wille (Hammerschmied, staatlich geprüfter Berg- und
|
||||
Skiführer) das Bauernhaus, rissen den vorderen Teil ab
|
||||
und bauten ein neues Wohnhaus mit drei Wohneinheiten <b>(Bild 2)</b></li>
|
||||
<li>1998/99 erneuter Umbau und Abriss von Tenne und Stall - jetziges Haus <b>(Bild 3)</b></li>
|
||||
</ul>
|
||||
<h2>Die Geschichte</h2>
|
||||
<p>
|
||||
Unser früheres <b>Bauernhaus ist seit dem 06. August 1818 in Familienbesitz</b> und
|
||||
wurde damals von dem Nagelschmied Martin Brutscher, dem <b>Ururgroßvater Ihres
|
||||
Gastgebers</b> für 1.432 Gulden gekauft.
|
||||
</p>
|
||||
<p>
|
||||
Schon früher wurden hier Gästezimmer vermietet. Schauen Sie genau hin
|
||||
<b>(Bild 1, Aufnahme um 1965)</b> finden Sie das <b>Schild "Zimmer frei"</b>?
|
||||
Auch das alte <b>Ortsbild von Bad Oberdorf</b> ist sehr interessant, hier
|
||||
sehen Sie den hohen Feuerwehrturm und rechts gegenüber unsere <b>Obstbaumwiese
|
||||
mit Haus. (Bild 4)</b> P.S. Die Wiese gibt es immer noch!
|
||||
</p>
|
||||
<p>
|
||||
<b>Tradition als Gästehaus</b>! Nicht nur in der Nachkriegszeit wurden Zimmer
|
||||
in der Kühgasse 3 vermietet, nein auch Ihre Gastgeber Gaby und Engelbert
|
||||
beherbergen jetzt schon seit <b>über 30 Jahren Gäste</b>. Diese schätzen vor allem die
|
||||
gemütliche Atmosphäre im kleinen Rahmen (insgesamt nur 4 Gästebetten)
|
||||
und kommen deshalb immer wieder gerne.
|
||||
</p>
|
||||
<h3>Geschichtliche Daten zum Haus Nr. 42 - Ferienhaus Wille:</h3>
|
||||
<ul>
|
||||
<li>06.08.1818 Kauf des Hauses durch Martin Brutscher</li>
|
||||
<li>1862 Heirat seiner Tochter Susanne mit dem Waffenschmied Benedikt Wille aus Berghofen</li>
|
||||
<li>1906 erhielt Leonhard Wille (Älteste Sohn von 14 Kindern, Großvater Ihres Gastgebers) das Anwesen</li>
|
||||
<li>26.10.1943 ging das Haus an den Landwirt und Hammerschmied, Benedikt Wille (Sohn von Leonhard)
|
||||
und an seine Frau Rosa, die Eltern Ihres Gastgebers <b>(Bild 1)</b></li>
|
||||
<li>1971 übernahmen Gaby und Engelbert Wille (Hammerschmied, staatlich geprüfter Berg- und
|
||||
Skiführer) das Bauernhaus, rissen den vorderen Teil ab
|
||||
und bauten ein neues Wohnhaus mit drei Wohneinheiten <b>(Bild 2)</b></li>
|
||||
<li>1998/99 erneuter Umbau und Abriss von Tenne und Stall - jetziges Haus <b>(Bild 3)</b></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div id="rspalte">
|
||||
<?php
|
||||
include "inhalte/rfoto.php";
|
||||
?>
|
||||
<div id="rspalte"><?php include __DIR__ . '/../rfoto.php'; ?></div>
|
||||
@@ -1,34 +1,31 @@
|
||||
<div id="lspalte">
|
||||
<h2>Die Lage</h2>
|
||||
<p>
|
||||
<b>Unser Haus befindet sich in Bad Hindelang, dem Kneippheilbad und heilklimatischen Kurort
|
||||
im Naturschutzgebiet der Allgäuer Hochalpen</b>. Genauer gesagt, in dem 1 km entfernten,
|
||||
dadurch ruhiger aber dennoch zentral gelegenen <b>Örtchen Bad Oberdorf</b>, einer von sechs
|
||||
Ortsteilen des Ferienlandes Bad Hindelang.
|
||||
</p>
|
||||
<p>
|
||||
Im unserem idyllischen kleinen Ort finden Sie alles, was Sie brauchen - sogar ohne das Auto bewegen zu müssen:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<b>Geschäfte direkt im Ort</b>:<br />
|
||||
Bäcker, Metzger, Käseladen, kl. Lebensmittelladen
|
||||
</li>
|
||||
<li>
|
||||
<b>Gaststätten mit Allgäuer Spezialitäten:</b><br />
|
||||
(für diejenigen, die lieber andere für sich kochen lassen!)
|
||||
</li>
|
||||
<li><b>Direkt vom Haus weg zu Fuß in 2-5 Minuten:</b><br />
|
||||
Wanderwegenetz (ganzjährig), Bergtouren, Biken, Langlaufloipen, Anfängerskilift, Bushaltestelle,
|
||||
Kur- und Wellnesseinrichtungen sowie zwei Hotelhallenbäder.
|
||||
</li>
|
||||
<li><b>15 - 20 Minuten zu Fuß erreichbar:</b><br />
|
||||
Naturschwimmbad, Gondelbahn mit Bikepark, Minigolf- u. Tennisplatz, Kurhaus.
|
||||
</li>
|
||||
</ul>
|
||||
<h2>Die Lage</h2>
|
||||
<p>
|
||||
<b>Unser Haus befindet sich in Bad Hindelang, dem Kneippheilbad und heilklimatischen Kurort
|
||||
im Naturschutzgebiet der Allgäuer Hochalpen</b>. Genauer gesagt, in dem 1 km entfernten,
|
||||
dadurch ruhiger aber dennoch zentral gelegenen <b>Örtchen Bad Oberdorf</b>, einer von sechs
|
||||
Ortsteilen des Ferienlandes Bad Hindelang.
|
||||
</p>
|
||||
<p>
|
||||
Im unserem idyllischen kleinen Ort finden Sie alles, was Sie brauchen - sogar ohne das Auto bewegen zu müssen:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<b>Geschäfte direkt im Ort</b>:<br/>
|
||||
Bäcker, Metzger, Käseladen, kl. Lebensmittelladen
|
||||
</li>
|
||||
<li>
|
||||
<b>Gaststätten mit Allgäuer Spezialitäten:</b><br/>
|
||||
(für diejenigen, die lieber andere für sich kochen lassen!)
|
||||
</li>
|
||||
<li><b>Direkt vom Haus weg zu Fuß in 2-5 Minuten:</b><br/>
|
||||
Wanderwegenetz (ganzjährig), Bergtouren, Biken, Langlaufloipen, Anfängerskilift, Bushaltestelle,
|
||||
Kur- und Wellnesseinrichtungen sowie zwei Hotelhallenbäder.
|
||||
</li>
|
||||
<li><b>15 - 20 Minuten zu Fuß erreichbar:</b><br/>
|
||||
Naturschwimmbad, Gondelbahn mit Bikepark, Minigolf- u. Tennisplatz, Kurhaus.
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div id="rspalte">
|
||||
<?php
|
||||
include "inhalte/rfoto.php";
|
||||
?>
|
||||
<div id="rspalte"><?php include __DIR__ . '/../rfoto.php'; ?></div>
|
||||
@@ -1,28 +1,26 @@
|
||||
<div id="lspalte">
|
||||
<p>
|
||||
Freuen Sie sich auf einen wunderschönen und erholsamen Urlaub in unserem familiär geführten
|
||||
<b>Ferienhaus Wille</b>. Die beiden F4-Sterne-Wohnungen für <b>jeweils zwei Personen</b> befinden sich im
|
||||
1. Stock (Wohnung Gaby, 75 qm) und im Dachgeschoss (Wohnung Amelie, 65 qm). Wir sind stolz
|
||||
darauf, dass wir die Kriterien für die Mitgliedschaft beim Verein <b>"Allgäu-Gastgeber mit Herz"</b> erfüllen.
|
||||
</p>
|
||||
<ul>
|
||||
<p>
|
||||
Freuen Sie sich auf einen wunderschönen und erholsamen Urlaub in unserem familiär geführten
|
||||
<b>Ferienhaus Wille</b>. Die beiden F4-Sterne-Wohnungen für <b>jeweils zwei Personen</b> befinden sich im
|
||||
1. Stock (Wohnung Gaby, 75 qm) und im Dachgeschoss (Wohnung Amelie, 65 qm). Wir sind stolz
|
||||
darauf, dass wir die Kriterien für die Mitgliedschaft beim Verein <b>"Allgäu-Gastgeber mit Herz"</b> erfüllen.
|
||||
</p>
|
||||
<ul>
|
||||
|
||||
|
||||
|
||||
|
||||
<li>Ihre Gastgeber, Gaby u. Engelbert Wille wohnen im Erdgeschoss und Familie Jörg im Anbau</li>
|
||||
<li>Unser Haus ist ein <b>Nichtraucherhaus</b></li>
|
||||
<li>Beide Wohnungen sind vom Deutschen Tourismusverband e.V. bewertet als <b>F4-Sterne-Wohnungen</b></li>
|
||||
<li>Die Wohnungen sind mit dem Siegel <b>"Für Allergiker qualitätsgeprüft"</b> ausgezeichnet. Darum nehmen wir <b>keine Haustiere</b> auf.<br />Wir danken Ihnen für Ihr Verständnis.</li>
|
||||
<li>Direkt am Haus große <b>Obstbaumwiese mit Sitzmöglichkeit</b>, um z.B. ein gutes Buch zu lesen...<br />
|
||||
... oder einfach mal in der Sonne zu entspannen!</li>
|
||||
<li><b>Parkplatz am Haus</b>.</li>
|
||||
<li><b>Fahrräder</b> können in einer <b>Garage</b> untergebracht werden.</li>
|
||||
|
||||
</ul>
|
||||
<li>Die Wohnungen sind mit dem Siegel <b>"Für Allergiker qualitätsgeprüft"</b> ausgezeichnet. Darum nehmen wir
|
||||
<b>keine Haustiere</b> auf.<br/>Wir danken Ihnen für Ihr Verständnis.
|
||||
</li>
|
||||
<li>Direkt am Haus große <b>Obstbaumwiese mit Sitzmöglichkeit</b>, um z.B. ein gutes Buch zu lesen...<br/>
|
||||
... oder einfach mal in der Sonne zu entspannen!
|
||||
</li>
|
||||
<li><b>Parkplatz am Haus</b>.</li>
|
||||
<li><b>Fahrräder</b> können in einer <b>Garage</b> untergebracht werden.</li>
|
||||
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
<div id="rspalte">
|
||||
<?php
|
||||
include "inhalte/rfoto.php";
|
||||
?>
|
||||
<div id="rspalte"><?php include __DIR__ . '/../rfoto.php'; ?></div>
|
||||
@@ -1,26 +1,30 @@
|
||||
<div id="lspalte" />
|
||||
<h2>Unsere Wohnungen</h2>
|
||||
<p>
|
||||
Unser Ferienhaus Wille bietet Ihnen zwei komfortable, gemütliche und liebevoll
|
||||
im Detail eingerichtete Nichtraucher Wohnungen für jeweils zwei Personen. Beide
|
||||
wurden nach den Kriterien des Deutschen Tourismusverbandes klassifiziert und
|
||||
mit 4 Sternen ausgezeichnet.
|
||||
</p>
|
||||
<h3>Unser Service für Sie:</h3>
|
||||
<ul>
|
||||
<li>Bring- und Abholservice vom Bahnhof Sonthofen</li>
|
||||
<li>gefüllter Kühlschrank mit regionalen Produkten (bitte Bestell-Liste anfordern; separate Abrechnung je nach Einkauf)</li>
|
||||
<li>Handtücher, weiße Kochbettwäsche inklusive (wie im Hotel! Der Unterschied:
|
||||
Bei uns kümmert sich die Hausherrin persönlich darum)</li>
|
||||
<li>Endreinigung und W-LAN inklusive</li>
|
||||
<li>Busticket im Ferienland Bad Hindelang und
|
||||
zahlreiche Ermäßigungen auf die Allgäu-Walser-Gästekarte</li>
|
||||
</ul>
|
||||
<div id="lspalte">
|
||||
<h2>Unsere Wohnungen</h2>
|
||||
<p>
|
||||
Unser Ferienhaus Wille bietet Ihnen zwei komfortable, gemütliche und liebevoll
|
||||
im Detail eingerichtete Nichtraucher Wohnungen für jeweils zwei Personen. Beide
|
||||
wurden nach den Kriterien des Deutschen Tourismusverbandes klassifiziert und
|
||||
mit 4 Sternen ausgezeichnet.
|
||||
</p>
|
||||
<h3>Unser Service für Sie:</h3>
|
||||
<ul>
|
||||
<li>Bring- und Abholservice vom Bahnhof Sonthofen</li>
|
||||
<li>gefüllter Kühlschrank mit regionalen Produkten (bitte Bestell-Liste anfordern; separate Abrechnung je nach
|
||||
Einkauf)
|
||||
</li>
|
||||
<li>Handtücher, weiße Kochbettwäsche inklusive (wie im Hotel! Der Unterschied:
|
||||
Bei uns kümmert sich die Hausherrin persönlich darum)
|
||||
</li>
|
||||
<li>Endreinigung und W-LAN inklusive</li>
|
||||
<li>Busticket im Ferienland Bad Hindelang und
|
||||
zahlreiche Ermäßigungen auf die Allgäu-Walser-Gästekarte
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="rspalte" style="margin-top: 0px;"/>
|
||||
<h2 style="float: left;"><a href="index.php?section=gaby">Wohnung Gaby</a></h2>
|
||||
<h2 style="float: right;"><a href="index.php?section=amelie">Wohnung Amelie</a></h2>
|
||||
<br class="clear" />
|
||||
<a href="index.php?section=gaby"><img class="left" src="img/haus/wohn/0.jpg" /></a>
|
||||
<a href="index.php?section=amelie"><img class="right" src="img/haus/wohn/1.jpg" /></a>
|
||||
<div id="rspalte" style="margin-top: 0;">
|
||||
<h2 style="float: left;"><a href="index.php?section=gaby">Wohnung Gaby</a></h2>
|
||||
<h2 style="float: right;"><a href="index.php?section=amelie">Wohnung Amelie</a></h2>
|
||||
<br class="clear"/>
|
||||
<a href="index.php?section=gaby"><img class="left" src="img/haus/wohn/0.jpg?ts=<?php echo time(); ?>"/></a>
|
||||
<a href="index.php?section=amelie"><img class="right" src="img/haus/wohn/1.jpg?ts=<?php echo time(); ?>"/></a>
|
||||
</div>
|
||||
@@ -1,21 +1,21 @@
|
||||
<table class="cal">
|
||||
<colgroup>
|
||||
<col span="7" width="33px" />
|
||||
</colgroup>
|
||||
<tr>
|
||||
<td class="bel"> </td>
|
||||
<td colspan="6">Belegt</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="hs"> </td>
|
||||
<td colspan="6">Hauptsaison</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="ns"> </td>
|
||||
<td colspan="6">Nebensaison</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="aw"> </td>
|
||||
<td colspan="6">Weihnachten</td>
|
||||
</tr>
|
||||
<colgroup>
|
||||
<col span="7" width="33px"/>
|
||||
</colgroup>
|
||||
<tr>
|
||||
<td class="bel"> </td>
|
||||
<td colspan="6">Belegt</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="hs"> </td>
|
||||
<td colspan="6">Hauptsaison</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="ns"> </td>
|
||||
<td colspan="6">Nebensaison</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="aw"> </td>
|
||||
<td colspan="6">Weihnachten</td>
|
||||
</tr>
|
||||
</table>
|
||||
@@ -1,301 +1,259 @@
|
||||
<?php
|
||||
|
||||
$url = $_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING'];
|
||||
if ('gaby' == $_GET['section']) {
|
||||
$table = "Kal_Gaby";
|
||||
}
|
||||
elseif ('amelie' == $_GET['section']) {
|
||||
$table = "Kal_Amelie";
|
||||
}
|
||||
$url = $_SERVER['PHP_SELF'] . "?" . $_SERVER['QUERY_STRING'];
|
||||
if ('gaby' == $_GET['section']) {
|
||||
$table = "Kal_Gaby";
|
||||
} elseif ('amelie' == $_GET['section']) {
|
||||
$table = "Kal_Amelie";
|
||||
}
|
||||
|
||||
$sql1 = 'SELECT Von FROM Saison ORDER BY Von ASC';
|
||||
$result1 = $db->query($sql1);
|
||||
$nt1 = $result1->fetch_assoc();
|
||||
$sql2 = "SELECT Bis FROM Saison ORDER BY Bis DESC";
|
||||
$result2 = $db->query($sql2);
|
||||
$nt2 = $result2->fetch_assoc();
|
||||
$sql3 = 'SELECT DATE_FORMAT(Start, "%Y%m%d") AS Start, DATE_FORMAT(Ende, "%Y%m%d") AS Ende FROM '.$table.' ORDER BY Start ASC';
|
||||
$result3 = $db->query($sql3);
|
||||
$nt3 = $result3->fetch_assoc();
|
||||
$sql4 = 'SELECT DATE_FORMAT(Von, "%Y%m%d") AS Von, DATE_FORMAT(Bis, "%Y%m%d") AS Bis FROM Saison WHERE Typ = "Hauptsaison" ORDER BY Von ASC';
|
||||
$result4 = $db->query($sql4);
|
||||
$nt4 = $result4->fetch_assoc();
|
||||
$sql5 = 'SELECT DATE_FORMAT(Von, "%Y%m%d") AS Von, DATE_FORMAT(Bis, "%Y%m%d") AS Bis FROM Saison WHERE Typ = "Nebensaison" ORDER BY Von ASC';
|
||||
$result5 = $db->query($sql5);
|
||||
$nt5 = $result5->fetch_assoc();
|
||||
$sql6 = 'SELECT DATE_FORMAT(Von, "%Y%m%d") AS Von, DATE_FORMAT(Bis, "%Y%m%d") AS Bis FROM Saison WHERE Typ = "Weihnachten" ORDER BY Von ASC';
|
||||
$result6 = $db->query($sql6);
|
||||
$nt6 = $result6->fetch_assoc();
|
||||
|
||||
$sql1 = 'SELECT Von FROM Saison ORDER BY Von ASC';
|
||||
$result1 = $db->query($sql1);
|
||||
$nt1 = $result1->fetch_assoc();
|
||||
$sql2 = "SELECT Bis FROM Saison ORDER BY Bis DESC";
|
||||
$result2 = $db->query($sql2);
|
||||
$nt2 = $result2->fetch_assoc();
|
||||
$sql3 = 'SELECT DATE_FORMAT(Start, "%Y%m%d") AS Start, DATE_FORMAT(Ende, "%Y%m%d") AS Ende FROM ' . $table . ' ORDER BY Start ASC';
|
||||
$result3 = $db->query($sql3);
|
||||
$nt3 = $result3->fetch_assoc();
|
||||
$sql4 = 'SELECT DATE_FORMAT(Von, "%Y%m%d") AS Von, DATE_FORMAT(Bis, "%Y%m%d") AS Bis FROM Saison WHERE Typ = "Hauptsaison" ORDER BY Von ASC';
|
||||
$result4 = $db->query($sql4);
|
||||
$nt4 = $result4->fetch_assoc();
|
||||
$sql5 = 'SELECT DATE_FORMAT(Von, "%Y%m%d") AS Von, DATE_FORMAT(Bis, "%Y%m%d") AS Bis FROM Saison WHERE Typ = "Nebensaison" ORDER BY Von ASC';
|
||||
$result5 = $db->query($sql5);
|
||||
$nt5 = $result5->fetch_assoc();
|
||||
$sql6 = 'SELECT DATE_FORMAT(Von, "%Y%m%d") AS Von, DATE_FORMAT(Bis, "%Y%m%d") AS Bis FROM Saison WHERE Typ = "Weihnachten" ORDER BY Von ASC';
|
||||
$result6 = $db->query($sql6);
|
||||
$nt6 = $result6->fetch_assoc();
|
||||
|
||||
|
||||
$start['jahr'] = (int)date("Y", strtotime($nt1['Von']));
|
||||
$start['monat'] = (int)date("m", strtotime($nt1['Von']));
|
||||
$start['tag'] = (int)date("d", strtotime($nt1['Von']));
|
||||
$ende['jahr'] = (int)date("Y", strtotime($nt2['Bis']));
|
||||
$ende['monat'] = (int)date("m", strtotime($nt2['Bis']));
|
||||
$ende['tag'] = (int)date("d", strtotime($nt2['Bis']));
|
||||
$belegt['start'] = (int)$nt3['Start'];
|
||||
$belegt['ende'] = (int)$nt3['Ende'];
|
||||
$hs['start'] = (int)$nt4['Von'];
|
||||
$hs['ende'] = (int)$nt4['Bis'];
|
||||
$ns['start'] = (int)$nt5['Von'];
|
||||
$ns['ende'] = (int)$nt5['Bis'];
|
||||
$aw['start'] = (int)$nt6['Von'];
|
||||
$aw['ende'] = (int)$nt6['Bis'];
|
||||
$heute['jahr'] = (int)date("Y");
|
||||
$heute['monat'] = (int)date("m");
|
||||
$heute['tag'] = (int)date("d");
|
||||
|
||||
|
||||
if ((!isset($_POST['<'])) AND (!isset($_POST['>']))){
|
||||
$anzeige['jahr'] = $heute['jahr'];
|
||||
$anzeige['monat'] = $heute['monat'];
|
||||
}
|
||||
else {
|
||||
if (isset($_POST['<'])) {
|
||||
$anzeige['jahr'] = (int)substr ( $_POST['prev'] , 0 ,4 );
|
||||
$anzeige['monat'] = (int)substr ( $_POST['prev'] , 4 , 2 );
|
||||
}
|
||||
elseif (isset($_POST['>'])) {
|
||||
$anzeige['jahr'] = (int)substr ( $_POST['next'] , 0 ,4 );
|
||||
$anzeige['monat'] = (int)substr ( $_POST['next'] , 4 , 2 );
|
||||
}
|
||||
}
|
||||
|
||||
if ($anzeige['monat'] <= 9 ) {
|
||||
$anzeige['zahl'] = (int)($anzeige['jahr']."0".$anzeige['monat']."01");
|
||||
}
|
||||
else {
|
||||
$anzeige['zahl'] = (int)($anzeige['jahr'].$anzeige['monat']."01");
|
||||
}
|
||||
if ( $anzeige['monat'] == 1 )
|
||||
{
|
||||
$prev_month = (int)$anzeige['jahr'] - 1 . '12';
|
||||
$next_month = (int)$anzeige['jahr'] . '02';
|
||||
}
|
||||
elseif ( $anzeige['monat'] == 12 )
|
||||
{
|
||||
$prev_month = (int)$anzeige['jahr'] . '11';
|
||||
$next_month = (int)$anzeige['jahr'] + 1 . '01';
|
||||
}
|
||||
else
|
||||
{
|
||||
$prev_month = (int)$anzeige['jahr'] . '' . (int)($anzeige['monat'] - 1);
|
||||
$next_month = (int)$anzeige['jahr'] . '' . (int)($anzeige['monat'] + 1);
|
||||
}
|
||||
if ( strlen ( $prev_month ) == 5 )
|
||||
{
|
||||
$prev_month = substr ( $prev_month , 0 , 4 ) . '0' . substr ( $prev_month , 4 ,1 );
|
||||
}
|
||||
if ( strlen ( $next_month ) == 5 )
|
||||
{
|
||||
$next_month = substr ( $next_month , 0 , 4 ) . '0' . substr ( $next_month , 4 ,1 );
|
||||
}
|
||||
while ($belegt['ende'] < $anzeige['zahl']) {
|
||||
if ($nt3 = $result3->fetch_assoc()) {
|
||||
$belegt['start'] = (int)$nt3['Start'];
|
||||
$belegt['ende'] = (int)$nt3['Ende'];
|
||||
}
|
||||
else {
|
||||
break;
|
||||
}
|
||||
}
|
||||
while ($hs['ende'] < $anzeige['zahl']) {
|
||||
if ($nt4 = $result4->fetch_assoc()) {
|
||||
$hs['start'] = (int)$nt4['Von'];
|
||||
$hs['ende'] = (int)$nt4['Bis'];
|
||||
}
|
||||
else {
|
||||
break;
|
||||
}
|
||||
}
|
||||
while ($ns['ende'] < $anzeige['zahl']) {
|
||||
if ($nt5 = $result5->fetch_assoc()) {
|
||||
$ns['start'] = (int)$nt5['Von'];
|
||||
$ns['ende'] = (int)$nt5['Bis'];
|
||||
}
|
||||
else {
|
||||
break;
|
||||
}
|
||||
}
|
||||
while ($aw['ende'] < $anzeige['zahl']) {
|
||||
if ($nt6 = $result6->fetch_assoc()) {
|
||||
$aw['start'] = (int)$nt6['Von'];
|
||||
$aw['ende'] = (int)$nt6['Bis'];
|
||||
}
|
||||
else {
|
||||
break;
|
||||
}
|
||||
}
|
||||
$tag1 = $anzeige['jahr']."-".$anzeige['monat'];
|
||||
$anzahl = (int)date("t", strtotime($tag1));
|
||||
$tag1 = date("l", strtotime($tag1));
|
||||
if (1 == $anzeige['monat']) {
|
||||
$kal_mon = "Januar ".$anzeige['jahr'];
|
||||
}
|
||||
elseif (2 == $anzeige['monat']) {
|
||||
$kal_mon = "Februar ".$anzeige['jahr'];
|
||||
}
|
||||
elseif (3 == $anzeige['monat']) {
|
||||
$kal_mon = "Maerz ".$anzeige['jahr'];
|
||||
}
|
||||
elseif (4 == $anzeige['monat']) {
|
||||
$kal_mon = "April ".$anzeige['jahr'];
|
||||
}
|
||||
elseif (5 == $anzeige['monat']) {
|
||||
$kal_mon = "Mai ".$anzeige['jahr'];
|
||||
}
|
||||
elseif (6 == $anzeige['monat']) {
|
||||
$kal_mon = "Juni ".$anzeige['jahr'];
|
||||
}
|
||||
elseif (7 == $anzeige['monat']) {
|
||||
$kal_mon = "Juli ".$anzeige['jahr'];
|
||||
}
|
||||
elseif (8 == $anzeige['monat']) {
|
||||
$kal_mon = "August ".$anzeige['jahr'];
|
||||
}
|
||||
elseif (9 == $anzeige['monat']) {
|
||||
$kal_mon = "September ".$anzeige['jahr'];
|
||||
}
|
||||
elseif (10 == $anzeige['monat']) {
|
||||
$kal_mon = "Oktober ".$anzeige['jahr'];
|
||||
}
|
||||
elseif (11 == $anzeige['monat']) {
|
||||
$kal_mon = "November ".$anzeige['jahr'];
|
||||
}
|
||||
else {
|
||||
$kal_mon = "Dezember ".$anzeige['jahr'];
|
||||
}
|
||||
|
||||
$start['jahr'] = (int)date("Y", strtotime($nt1['Von']));
|
||||
$start['monat'] = (int)date("m", strtotime($nt1['Von']));
|
||||
$start['tag'] = (int)date("d", strtotime($nt1['Von']));
|
||||
$ende['jahr'] = (int)date("Y", strtotime($nt2['Bis']));
|
||||
$ende['monat'] = (int)date("m", strtotime($nt2['Bis']));
|
||||
$ende['tag'] = (int)date("d", strtotime($nt2['Bis']));
|
||||
$belegt['start'] = (int)$nt3['Start'];
|
||||
$belegt['ende'] = (int)$nt3['Ende'];
|
||||
$hs['start'] = (int)$nt4['Von'];
|
||||
$hs['ende'] = (int)$nt4['Bis'];
|
||||
$ns['start'] = (int)$nt5['Von'];
|
||||
$ns['ende'] = (int)$nt5['Bis'];
|
||||
$aw['start'] = (int)$nt6['Von'];
|
||||
$aw['ende'] = (int)$nt6['Bis'];
|
||||
$heute['jahr'] = (int)date("Y");
|
||||
$heute['monat'] = (int)date("m");
|
||||
$heute['tag'] = (int)date("d");
|
||||
|
||||
|
||||
if ((!isset($_POST['<'])) and (!isset($_POST['>']))) {
|
||||
$anzeige['jahr'] = $heute['jahr'];
|
||||
$anzeige['monat'] = $heute['monat'];
|
||||
} else {
|
||||
if (isset($_POST['<'])) {
|
||||
$anzeige['jahr'] = (int)substr($_POST['prev'], 0, 4);
|
||||
$anzeige['monat'] = (int)substr($_POST['prev'], 4, 2);
|
||||
} elseif (isset($_POST['>'])) {
|
||||
$anzeige['jahr'] = (int)substr($_POST['next'], 0, 4);
|
||||
$anzeige['monat'] = (int)substr($_POST['next'], 4, 2);
|
||||
}
|
||||
}
|
||||
|
||||
if ($anzeige['monat'] <= 9) {
|
||||
$anzeige['zahl'] = (int)($anzeige['jahr'] . "0" . $anzeige['monat'] . "01");
|
||||
} else {
|
||||
$anzeige['zahl'] = (int)($anzeige['jahr'] . $anzeige['monat'] . "01");
|
||||
}
|
||||
if ($anzeige['monat'] == 1) {
|
||||
$prev_month = (int)$anzeige['jahr'] - 1 . '12';
|
||||
$next_month = (int)$anzeige['jahr'] . '02';
|
||||
} elseif ($anzeige['monat'] == 12) {
|
||||
$prev_month = (int)$anzeige['jahr'] . '11';
|
||||
$next_month = (int)$anzeige['jahr'] + 1 . '01';
|
||||
} else {
|
||||
$prev_month = (int)$anzeige['jahr'] . '' . (int)($anzeige['monat'] - 1);
|
||||
$next_month = (int)$anzeige['jahr'] . '' . (int)($anzeige['monat'] + 1);
|
||||
}
|
||||
if (strlen($prev_month) == 5) {
|
||||
$prev_month = substr($prev_month, 0, 4) . '0' . substr($prev_month, 4, 1);
|
||||
}
|
||||
if (strlen($next_month) == 5) {
|
||||
$next_month = substr($next_month, 0, 4) . '0' . substr($next_month, 4, 1);
|
||||
}
|
||||
while ($belegt['ende'] < $anzeige['zahl']) {
|
||||
if ($nt3 = $result3->fetch_assoc()) {
|
||||
$belegt['start'] = (int)$nt3['Start'];
|
||||
$belegt['ende'] = (int)$nt3['Ende'];
|
||||
} else {
|
||||
break;
|
||||
}
|
||||
}
|
||||
while ($hs['ende'] < $anzeige['zahl']) {
|
||||
if ($nt4 = $result4->fetch_assoc()) {
|
||||
$hs['start'] = (int)$nt4['Von'];
|
||||
$hs['ende'] = (int)$nt4['Bis'];
|
||||
} else {
|
||||
break;
|
||||
}
|
||||
}
|
||||
while ($ns['ende'] < $anzeige['zahl']) {
|
||||
if ($nt5 = $result5->fetch_assoc()) {
|
||||
$ns['start'] = (int)$nt5['Von'];
|
||||
$ns['ende'] = (int)$nt5['Bis'];
|
||||
} else {
|
||||
break;
|
||||
}
|
||||
}
|
||||
while ($aw['ende'] < $anzeige['zahl']) {
|
||||
if ($nt6 = $result6->fetch_assoc()) {
|
||||
$aw['start'] = (int)$nt6['Von'];
|
||||
$aw['ende'] = (int)$nt6['Bis'];
|
||||
} else {
|
||||
break;
|
||||
}
|
||||
}
|
||||
$tag1 = $anzeige['jahr'] . "-" . $anzeige['monat'];
|
||||
$anzahl = (int)date("t", strtotime($tag1));
|
||||
$tag1 = date("l", strtotime($tag1));
|
||||
if (1 == $anzeige['monat']) {
|
||||
$kal_mon = "Januar " . $anzeige['jahr'];
|
||||
} elseif (2 == $anzeige['monat']) {
|
||||
$kal_mon = "Februar " . $anzeige['jahr'];
|
||||
} elseif (3 == $anzeige['monat']) {
|
||||
$kal_mon = "Maerz " . $anzeige['jahr'];
|
||||
} elseif (4 == $anzeige['monat']) {
|
||||
$kal_mon = "April " . $anzeige['jahr'];
|
||||
} elseif (5 == $anzeige['monat']) {
|
||||
$kal_mon = "Mai " . $anzeige['jahr'];
|
||||
} elseif (6 == $anzeige['monat']) {
|
||||
$kal_mon = "Juni " . $anzeige['jahr'];
|
||||
} elseif (7 == $anzeige['monat']) {
|
||||
$kal_mon = "Juli " . $anzeige['jahr'];
|
||||
} elseif (8 == $anzeige['monat']) {
|
||||
$kal_mon = "August " . $anzeige['jahr'];
|
||||
} elseif (9 == $anzeige['monat']) {
|
||||
$kal_mon = "September " . $anzeige['jahr'];
|
||||
} elseif (10 == $anzeige['monat']) {
|
||||
$kal_mon = "Oktober " . $anzeige['jahr'];
|
||||
} elseif (11 == $anzeige['monat']) {
|
||||
$kal_mon = "November " . $anzeige['jahr'];
|
||||
} else {
|
||||
$kal_mon = "Dezember " . $anzeige['jahr'];
|
||||
}
|
||||
|
||||
?>
|
||||
<table class="cal">
|
||||
<colgroup>
|
||||
<col span="7" width="33" />
|
||||
</colgroup>
|
||||
<tr>
|
||||
<colgroup>
|
||||
<col span="7" width="33"/>
|
||||
</colgroup>
|
||||
<tr>
|
||||
|
||||
<?php
|
||||
echo "<form action=\"$url\" method=\"post\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"prev\" value=\"".$prev_month."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"next\" value=\"".$next_month."\" />\n";
|
||||
if (($anzeige['monat'] == $start['monat']) AND ($anzeige['jahr'] == $start['jahr'])) {
|
||||
echo "<td></td>\n";
|
||||
}
|
||||
else {
|
||||
echo "<td>";
|
||||
echo " <input type=\"submit\" name=\"<\" value=\"<\" />\n";
|
||||
echo "</td>";
|
||||
}
|
||||
echo "<th colspan=\"5\">";
|
||||
echo $kal_mon;
|
||||
echo "</th>";
|
||||
if (($anzeige['monat'] == $ende['monat']) AND ($anzeige['jahr'] == $ende['jahr'])) {
|
||||
echo "<td></td>\n";
|
||||
}
|
||||
else {
|
||||
echo "<td>";
|
||||
echo " <input type=\"submit\" name=\">\" value=\">\" />\n";
|
||||
echo "</td>";
|
||||
}
|
||||
echo "</form>\n";
|
||||
echo "</tr><tr>";
|
||||
?>
|
||||
<tr>
|
||||
<th>Mo</th>
|
||||
<th>Di</th>
|
||||
<th>Mi</th>
|
||||
<th>Do</th>
|
||||
<th>Fr</th>
|
||||
<th>Sa</th>
|
||||
<th>So</th>
|
||||
</tr>
|
||||
<?php
|
||||
<?php
|
||||
echo "<form action=\"$url\" method=\"post\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"prev\" value=\"" . $prev_month . "\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"next\" value=\"" . $next_month . "\" />\n";
|
||||
if (($anzeige['monat'] == $start['monat']) and ($anzeige['jahr'] == $start['jahr'])) {
|
||||
echo "<td></td>\n";
|
||||
} else {
|
||||
echo "<td>";
|
||||
echo " <input type=\"submit\" name=\"<\" value=\"<\" />\n";
|
||||
echo "</td>";
|
||||
}
|
||||
echo "<th colspan=\"5\">";
|
||||
echo $kal_mon;
|
||||
echo "</th>";
|
||||
if (($anzeige['monat'] == $ende['monat']) and ($anzeige['jahr'] == $ende['jahr'])) {
|
||||
echo "<td></td>\n";
|
||||
} else {
|
||||
echo "<td>";
|
||||
echo " <input type=\"submit\" name=\">\" value=\">\" />\n";
|
||||
echo "</td>";
|
||||
}
|
||||
echo "</form>\n";
|
||||
echo "</tr><tr>";
|
||||
?>
|
||||
<tr>
|
||||
<th>Mo</th>
|
||||
<th>Di</th>
|
||||
<th>Mi</th>
|
||||
<th>Do</th>
|
||||
<th>Fr</th>
|
||||
<th>Sa</th>
|
||||
<th>So</th>
|
||||
</tr>
|
||||
<?php
|
||||
|
||||
if ('Monday' == $tag1) {
|
||||
$j = 0;
|
||||
}
|
||||
elseif ('Tuesday' == $tag1) {
|
||||
echo "<td></td>\n";
|
||||
$j = 1;
|
||||
}
|
||||
elseif ('Wednesday' == $tag1) {
|
||||
echo "<td></td><td></td>\n";
|
||||
$j = 2;
|
||||
}
|
||||
elseif ('Thursday' == $tag1) {
|
||||
echo "<td></td><td></td><td></td>\n";
|
||||
$j = 3;
|
||||
}
|
||||
elseif ('Friday' == $tag1) {
|
||||
echo "<td></td><td></td><td></td><td></td>\n";
|
||||
$j = 4;
|
||||
}
|
||||
elseif ('Saturday' == $tag1) {
|
||||
echo "<td></td><td></td><td></td><td></td><td></td>\n";
|
||||
$j = 5;
|
||||
}
|
||||
elseif ('Sunday' == $tag1) {
|
||||
echo "<td></td><td></td><td></td><td></td><td></td><td></td>\n";
|
||||
$j = 6;
|
||||
}
|
||||
if ('Monday' == $tag1) {
|
||||
$j = 0;
|
||||
} elseif ('Tuesday' == $tag1) {
|
||||
echo "<td></td>\n";
|
||||
$j = 1;
|
||||
} elseif ('Wednesday' == $tag1) {
|
||||
echo "<td></td><td></td>\n";
|
||||
$j = 2;
|
||||
} elseif ('Thursday' == $tag1) {
|
||||
echo "<td></td><td></td><td></td>\n";
|
||||
$j = 3;
|
||||
} elseif ('Friday' == $tag1) {
|
||||
echo "<td></td><td></td><td></td><td></td>\n";
|
||||
$j = 4;
|
||||
} elseif ('Saturday' == $tag1) {
|
||||
echo "<td></td><td></td><td></td><td></td><td></td>\n";
|
||||
$j = 5;
|
||||
} elseif ('Sunday' == $tag1) {
|
||||
echo "<td></td><td></td><td></td><td></td><td></td><td></td>\n";
|
||||
$j = 6;
|
||||
}
|
||||
|
||||
for ($i = 1; $i<=$anzahl; $i++) {
|
||||
for ($i = 1; $i <= $anzahl; $i++) {
|
||||
// $anzeige['zahl'] anpassen
|
||||
if ($i <= 9) {
|
||||
if ($anzeige['monat'] <= 9 ) {
|
||||
$anzeige['zahl'] = (int)($anzeige['jahr']."0".$anzeige['monat']."0".$i);
|
||||
}
|
||||
else {
|
||||
$anzeige['zahl'] = (int)($anzeige['jahr'].$anzeige['monat']."0".$i);
|
||||
}
|
||||
}
|
||||
else {
|
||||
if ($anzeige['monat'] <= 9 ) {
|
||||
$anzeige['zahl'] = (int)($anzeige['jahr']."0".$anzeige['monat'].$i);
|
||||
}
|
||||
else {
|
||||
$anzeige['zahl'] = (int)($anzeige['jahr'].$anzeige['monat'].$i);
|
||||
}
|
||||
}
|
||||
if ($i <= 9) {
|
||||
if ($anzeige['monat'] <= 9) {
|
||||
$anzeige['zahl'] = (int)($anzeige['jahr'] . "0" . $anzeige['monat'] . "0" . $i);
|
||||
} else {
|
||||
$anzeige['zahl'] = (int)($anzeige['jahr'] . $anzeige['monat'] . "0" . $i);
|
||||
}
|
||||
} else {
|
||||
if ($anzeige['monat'] <= 9) {
|
||||
$anzeige['zahl'] = (int)($anzeige['jahr'] . "0" . $anzeige['monat'] . $i);
|
||||
} else {
|
||||
$anzeige['zahl'] = (int)($anzeige['jahr'] . $anzeige['monat'] . $i);
|
||||
}
|
||||
}
|
||||
// Ist Belegt?
|
||||
if (($belegt['start'] <= $anzeige['zahl']) AND ($belegt['ende'] >= $anzeige['zahl'])) {
|
||||
echo "<td class=\"bel\">";
|
||||
}
|
||||
// Wenn nicht belegt, ist Hauptsaison?
|
||||
elseif (($hs['start'] <= $anzeige['zahl']) AND ($hs['ende'] >= $anzeige['zahl'])) {
|
||||
echo "<td class=\"hs\">";
|
||||
}
|
||||
// Wenn nicht belegt und nicht Hauptsaison, ist Nebensaison?
|
||||
elseif (($ns['start'] <= $anzeige['zahl']) AND ($ns['ende'] >= $anzeige['zahl'])) {
|
||||
echo "<td class=\"ns\">";
|
||||
}
|
||||
elseif (($aw['start'] <= $anzeige['zahl']) AND ($aw['ende'] >= $anzeige['zahl'])) {
|
||||
echo "<td class=\"aw\">";
|
||||
}
|
||||
else {
|
||||
echo "<td>";
|
||||
}
|
||||
|
||||
if ($belegt['ende'] <= $anzeige['zahl']) {
|
||||
if ($nt3 = $result3->fetch_assoc()) {
|
||||
$belegt['start'] = (int)$nt3['Start'];
|
||||
$belegt['ende'] = (int)$nt3['Ende'];
|
||||
}
|
||||
}
|
||||
|
||||
echo $i;
|
||||
echo "</td>";
|
||||
$j++;
|
||||
if (7 == $j) {
|
||||
echo "</tr>\n<tr>\n";
|
||||
$j = 0;
|
||||
}
|
||||
|
||||
}
|
||||
for ($rest = $j; $rest < 7; $rest++) {
|
||||
echo "<td></td>";
|
||||
}
|
||||
?>
|
||||
</tr>
|
||||
if (($belegt['start'] <= $anzeige['zahl']) and ($belegt['ende'] >= $anzeige['zahl'])) {
|
||||
echo "<td class=\"bel\">";
|
||||
} // Wenn nicht belegt, ist Hauptsaison?
|
||||
elseif (($hs['start'] <= $anzeige['zahl']) and ($hs['ende'] >= $anzeige['zahl'])) {
|
||||
echo "<td class=\"hs\">";
|
||||
} // Wenn nicht belegt und nicht Hauptsaison, ist Nebensaison?
|
||||
elseif (($ns['start'] <= $anzeige['zahl']) and ($ns['ende'] >= $anzeige['zahl'])) {
|
||||
echo "<td class=\"ns\">";
|
||||
} elseif (($aw['start'] <= $anzeige['zahl']) and ($aw['ende'] >= $anzeige['zahl'])) {
|
||||
echo "<td class=\"aw\">";
|
||||
} else {
|
||||
echo "<td>";
|
||||
}
|
||||
|
||||
if ($belegt['ende'] <= $anzeige['zahl']) {
|
||||
if ($nt3 = $result3->fetch_assoc()) {
|
||||
$belegt['start'] = (int)$nt3['Start'];
|
||||
$belegt['ende'] = (int)$nt3['Ende'];
|
||||
}
|
||||
}
|
||||
|
||||
echo $i;
|
||||
echo "</td>";
|
||||
$j++;
|
||||
if (7 == $j) {
|
||||
echo "</tr>\n<tr>\n";
|
||||
$j = 0;
|
||||
}
|
||||
|
||||
}
|
||||
for ($rest = $j; $rest < 7; $rest++) {
|
||||
echo "<td></td>";
|
||||
}
|
||||
?>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -1,111 +1,114 @@
|
||||
<p style="float:right;">
|
||||
<a href="img/kontakt/agbs.pdf" target="_blank"><img src="img/pdf.png" alt="Datei als PDF herunterladen" /></a>
|
||||
<a href="img/kontakt/agbs.pdf" target="_blank"><img src="img/pdf.png" alt="Datei als PDF herunterladen"/></a>
|
||||
</p>
|
||||
<h2>Unsere AGB</h2>
|
||||
<br class="clear" />
|
||||
<br class="clear"/>
|
||||
|
||||
<div id="lspalte">
|
||||
<h3>1. Abschluss des Vertrages</h3>
|
||||
<p>
|
||||
Wird eine Wohnung bestellt und die Reservierung bestätigt, so ist ein sogen.
|
||||
Gastaufnahme-/Beherbergungsvertrag zustande gekommen. Die Schriftform ist nicht erforderlich.
|
||||
Telefonische Bestellung bzw. Zusage reicht aus, oder falls eine Zusage aus Zeitgründen nicht
|
||||
mehr möglich ist, von Seiten des Ferienhauses die Wohnung bereitgestellt wird.
|
||||
</p>
|
||||
<p>
|
||||
Der Abschluss des Gastaufnahme-/Beherbergungsvertrages verpflichtet die Vertragspartner
|
||||
für die gesamte Dauer des Vertrages zur Erfüllung der vereinbarten gegenseitigen Verpflichtungen:
|
||||
<ul>
|
||||
<li>Verpflichtung Gastgeber: Wohnung entsprechend der Bestellung bereitzuhalten</li>
|
||||
<li>Gast: Preis für die Zeit (Dauer) der Bestellung der Wohnung zu bezahlen.</li>
|
||||
</ul>
|
||||
</p>
|
||||
<p>
|
||||
Diese Geschäftsbedingungen gelten über die mietweise überlassung von Ferienwohnungen vom
|
||||
Ferienhaus Wille zur Beherbergung.
|
||||
</p>
|
||||
<p>
|
||||
Für eine verbindliche Buchung benötigen wir Ihre Kontaktdaten (Name, Straße, PLZ, Ort mit Tel. oder E-Mail).
|
||||
</p>
|
||||
<h3>2. An- und Abreise</h3>
|
||||
<p>
|
||||
Anreise ab 14.00 Uhr und Abreise bis 09.00 Uhr.
|
||||
</p>
|
||||
<p>
|
||||
Reservierte Ferienwohnungen müssen bis spätestens 18.00 Uhr des Anreisetages bezogen werden.
|
||||
Ist dies nicht geschehen, kann das Ferienhaus Wille über die Ferienwohnung verfügen, sofern
|
||||
nicht eine spätere Ankunftszeit vereinbart wurde.
|
||||
</p>
|
||||
<h3>3. Leistungen und Preise</h3>
|
||||
<p>
|
||||
Welche Preise vertraglich vereinbart wurden, ergibt sich für die Ferienwohnung aus der
|
||||
Bestätigung der Buchung bzw. der aktuellen Preisliste.
|
||||
</p>
|
||||
<p>
|
||||
Die ausgezeichneten Preise sind Inklusiv-Preise und verstehen sich einschließlich Endreinigung,
|
||||
aber exklusive Kurbeitrag, außer die Preise werden speziell als Inklusiv-Preis mit Kurbeitrag dargestellt.
|
||||
</p>
|
||||
<p>
|
||||
Wenn nicht in der Preisliste ausdrücklich erwähnt, gelten die Preise pro Nacht und Wohnung für 2 Personen.
|
||||
</p>
|
||||
<p>
|
||||
Dem Kunden überlassene Schlüssel sind bei Abreise komplett zurückzugeben, bei Verlust derselben wird
|
||||
eine Kostenpauschale von 25,00 Euro erhoben. Dies gilt auch für die ausgehändigten Gästekarten. Bei
|
||||
Verlust wir hier eine Kostenpauschale von 10,00 Euro eingezogen.
|
||||
</p>
|
||||
<h3>1. Abschluss des Vertrages</h3>
|
||||
<p>
|
||||
Wird eine Wohnung bestellt und die Reservierung bestätigt, so ist ein sogen.
|
||||
Gastaufnahme-/Beherbergungsvertrag zustande gekommen. Die Schriftform ist nicht erforderlich.
|
||||
Telefonische Bestellung bzw. Zusage reicht aus, oder falls eine Zusage aus Zeitgründen nicht
|
||||
mehr möglich ist, von Seiten des Ferienhauses die Wohnung bereitgestellt wird.
|
||||
</p>
|
||||
<p>
|
||||
Der Abschluss des Gastaufnahme-/Beherbergungsvertrages verpflichtet die Vertragspartner
|
||||
für die gesamte Dauer des Vertrages zur Erfüllung der vereinbarten gegenseitigen Verpflichtungen:
|
||||
</p>
|
||||
<ul>
|
||||
<li>Verpflichtung Gastgeber: Wohnung entsprechend der Bestellung bereitzuhalten</li>
|
||||
<li>Gast: Preis für die Zeit (Dauer) der Bestellung der Wohnung zu bezahlen.</li>
|
||||
</ul>
|
||||
<p>
|
||||
Diese Geschäftsbedingungen gelten über die mietweise überlassung von Ferienwohnungen vom
|
||||
Ferienhaus Wille zur Beherbergung.
|
||||
</p>
|
||||
<p>
|
||||
Für eine verbindliche Buchung benötigen wir Ihre Kontaktdaten (Name, Straße, PLZ, Ort mit Tel. oder E-Mail).
|
||||
</p>
|
||||
<h3>2. An- und Abreise</h3>
|
||||
<p>
|
||||
Anreise ab 14.00 Uhr und Abreise bis 09.00 Uhr.
|
||||
</p>
|
||||
<p>
|
||||
Reservierte Ferienwohnungen müssen bis spätestens 18.00 Uhr des Anreisetages bezogen werden.
|
||||
Ist dies nicht geschehen, kann das Ferienhaus Wille über die Ferienwohnung verfügen, sofern
|
||||
nicht eine spätere Ankunftszeit vereinbart wurde.
|
||||
</p>
|
||||
<h3>3. Leistungen und Preise</h3>
|
||||
<p>
|
||||
Welche Preise vertraglich vereinbart wurden, ergibt sich für die Ferienwohnung aus der
|
||||
Bestätigung der Buchung bzw. der aktuellen Preisliste.
|
||||
</p>
|
||||
<p>
|
||||
Die ausgezeichneten Preise sind Inklusiv-Preise und verstehen sich einschließlich Endreinigung,
|
||||
aber exklusive Kurbeitrag, außer die Preise werden speziell als Inklusiv-Preis mit Kurbeitrag dargestellt.
|
||||
</p>
|
||||
<p>
|
||||
Wenn nicht in der Preisliste ausdrücklich erwähnt, gelten die Preise pro Nacht und Wohnung für 2 Personen.
|
||||
</p>
|
||||
<p>
|
||||
Dem Kunden überlassene Schlüssel sind bei Abreise komplett zurückzugeben, bei Verlust derselben wird
|
||||
eine Kostenpauschale von 25,00 Euro erhoben. Dies gilt auch für die ausgehändigten Gästekarten. Bei
|
||||
Verlust wir hier eine Kostenpauschale von 10,00 Euro eingezogen.
|
||||
</p>
|
||||
</div>
|
||||
<div id="rspalte">
|
||||
<p>
|
||||
Bei Schäden, die durch den Gast verursacht werden, ist das Ferienhaus Wille berechtigt,
|
||||
die entstandenen Kosten dem Kunden in Rechnung zustellen.
|
||||
</p>
|
||||
<p>
|
||||
Endreinigung inklusive bedeutet: Handtücher, Geschirrtücher und Bettwäsche sowie auch das
|
||||
Putzen der Wohnung sind im Preis enthalten. Voraussetzung: Verlassen der Wohnung in einem
|
||||
sauberen Zustand (z.B. geleerter Abfall). Wir erlauben uns, bei stark verschmutzten Wohnungen
|
||||
nachträglich 50,00 Euro in Rechnung zu stellen.
|
||||
</p>
|
||||
<p>
|
||||
Kurzzeitaufenthalte unter 7 Nächte mit Aufpreis. Die genaue Preisstaffelung ersichtlich in der
|
||||
aktuellen Preisliste.
|
||||
</p>
|
||||
<h3>4. Rücktritt durch den Gast</h3>
|
||||
<p>
|
||||
Sämtliche Rücktritte müssen in Schriftform vorliegen.
|
||||
</p>
|
||||
<p>
|
||||
Sollten Sie nicht anreisen können oder früher abreisen, würden wir, sofern die Wohnung
|
||||
nicht wieder belegt werden kann, 90 % Ausfall in Rechnung stellen. Dies gilt für die
|
||||
gesamte Dauer des gebuchten Vertrages.
|
||||
</p>
|
||||
<p>
|
||||
Wir empfehlen Ihnen deshalb, den Abschluss einer <a href="http://www.reiseversicherung.de/de/versicherung/deutschland/stornoversicherung-deutschland.html" target="_blank">
|
||||
Reiserücktrittskostenversicherung.</a>
|
||||
</p>
|
||||
<h3>5. Zahlungsbedingungen</h3>
|
||||
<p>
|
||||
Spätestens am Tag der Abreise. Das Ferienhaus Wille behält sich vor, bei einem längeren
|
||||
Aufenthalt eine Zwischenrechnung vorzulegen. Einem Kreditkarten-Unternehmen ist das
|
||||
Ferienhaus Wille nicht angeschlossen.
|
||||
</p>
|
||||
<h3>6. Allgemeines</h3>
|
||||
<p>
|
||||
Wir sind ein Nichtraucherhaus und können aufgrund der Allergiebetten keine Haustriere aufnehmen.
|
||||
</p>
|
||||
<p>
|
||||
Der Gast erkennt mit seiner Buchung diese Geschäftsbedingungen des Ferienhauses Willes an.
|
||||
</p>
|
||||
<p>
|
||||
Änderungen/Ergänzungen des Vertrags nur schriftlich. Einseitige Änderungen/Ergänzungen durch
|
||||
den Gast sind unwirksam.
|
||||
</p>
|
||||
<p>
|
||||
Sollten einzelne Bestimmungen dieser Allgemeinen Geschäftsbedingungen unwirksam oder nichtig
|
||||
sein oder werden, so wird dadurch die Wirksamkeit der übrigen Bestimmungen nicht berührt.
|
||||
</p>
|
||||
<p>
|
||||
Bei Schäden, die durch den Gast verursacht werden, ist das Ferienhaus Wille berechtigt,
|
||||
die entstandenen Kosten dem Kunden in Rechnung zustellen.
|
||||
</p>
|
||||
<p>
|
||||
Endreinigung inklusive bedeutet: Handtücher, Geschirrtücher und Bettwäsche sowie auch das
|
||||
Putzen der Wohnung sind im Preis enthalten. Voraussetzung: Verlassen der Wohnung in einem
|
||||
sauberen Zustand (z.B. geleerter Abfall). Wir erlauben uns, bei stark verschmutzten Wohnungen
|
||||
nachträglich 50,00 Euro in Rechnung zu stellen.
|
||||
</p>
|
||||
<p>
|
||||
Kurzzeitaufenthalte unter 7 Nächte mit Aufpreis. Die genaue Preisstaffelung ersichtlich in der
|
||||
aktuellen Preisliste.
|
||||
</p>
|
||||
<h3>4. Rücktritt durch den Gast</h3>
|
||||
<p>
|
||||
Sämtliche Rücktritte müssen in Schriftform vorliegen.
|
||||
</p>
|
||||
<p>
|
||||
Sollten Sie nicht anreisen können oder früher abreisen, würden wir, sofern die Wohnung
|
||||
nicht wieder belegt werden kann, 90 % Ausfall in Rechnung stellen. Dies gilt für die
|
||||
gesamte Dauer des gebuchten Vertrages.
|
||||
</p>
|
||||
<p>
|
||||
Wir empfehlen Ihnen deshalb, den Abschluss einer <a
|
||||
href="https://www.reiseversicherung.de/de/versicherung/deutschland/stornoversicherung-deutschland.html"
|
||||
target="_blank">
|
||||
Reiserücktrittskostenversicherung.</a>
|
||||
</p>
|
||||
<h3>5. Zahlungsbedingungen</h3>
|
||||
<p>
|
||||
Spätestens am Tag der Abreise. Das Ferienhaus Wille behält sich vor, bei einem längeren
|
||||
Aufenthalt eine Zwischenrechnung vorzulegen. Einem Kreditkarten-Unternehmen ist das
|
||||
Ferienhaus Wille nicht angeschlossen.
|
||||
</p>
|
||||
<h3>6. Allgemeines</h3>
|
||||
<p>
|
||||
Wir sind ein Nichtraucherhaus und können aufgrund der Allergiebetten keine Haustriere aufnehmen.
|
||||
</p>
|
||||
<p>
|
||||
Der Gast erkennt mit seiner Buchung diese Geschäftsbedingungen des Ferienhauses Willes an.
|
||||
</p>
|
||||
<p>
|
||||
Änderungen/Ergänzungen des Vertrags nur schriftlich. Einseitige Änderungen/Ergänzungen durch
|
||||
den Gast sind unwirksam.
|
||||
</p>
|
||||
<p>
|
||||
Sollten einzelne Bestimmungen dieser Allgemeinen Geschäftsbedingungen unwirksam oder nichtig
|
||||
sein oder werden, so wird dadurch die Wirksamkeit der übrigen Bestimmungen nicht berührt.
|
||||
</p>
|
||||
</div>
|
||||
<br class="clear" />
|
||||
<hr />
|
||||
<br class="clear"/>
|
||||
<hr/>
|
||||
<p style="float:left;">Rechtsgrundlage: Deutsches Reiserecht</p>
|
||||
<p style="float:right;">Ferienhaus Wille Nov. 2009</p>
|
||||
<br class="clear" />
|
||||
<br class="clear"/>
|
||||
|
||||
@@ -1,52 +1,57 @@
|
||||
<h2>Anreise</h2>
|
||||
<div style="width:600px;float:left;">
|
||||
<h3>Mit dem Auto</h3>
|
||||
<p>Wenn Sie mit dem Auto über die A7 von Norden kommen, dann gibt es zwei Möglichkeiten:</p>
|
||||
<ul>
|
||||
<li>
|
||||
Sie fahren bis zur Ausfahrt "Oy-Mittelberg", von dort Richtung Wertach, Oberjoch und über den
|
||||
Jochpaß nach Bad Hindelang bzw. Bad Oberdorf.
|
||||
</li>
|
||||
<li>
|
||||
Sie fahren bereits beim Allgäu-Kreuz auf die A980 bis Abfahrt Waltenhofen und ab da über die
|
||||
B19 Richtung Immenstadt nach Sonthofen und dann weiter auf der B308 nach Bad Hindelang bzw. Bad Oberdorf.
|
||||
</li>
|
||||
</ul>
|
||||
<h3>Mit der Bahn</h3>
|
||||
<p>
|
||||
Direktverbindungen von allen Regionen Deutschlands zum 12 km entfernten Ferienzielbahnhof "Sonthofen".
|
||||
Dann mit dem Bus im Halb-Stunden-Takt nach Bad Hindelang und weiter nach Bad Oberdorf.
|
||||
Gerne holen wir Sie auch direkt am Bahnhof in Sonthofen ab. Sprechen Sie uns darauf an.
|
||||
</p>
|
||||
<ul>
|
||||
<li><a href="http://www.bahn.de" target="_blank">Deutsche Bahn</a></li>
|
||||
<li><a href="http://reiseauskunft.bahn.de/bin/query.exe/d" target="_blank">Reiseauskunft</a></li>
|
||||
</ul>
|
||||
<h3>Mit dem Flugzeug</h3>
|
||||
<p>Flughäfen</p>
|
||||
<ul>
|
||||
<li><a href="http://www.allgaeu-gastgebermitherz.de/index.shtml?flugverbindungen#anker1" target="_blank">Allgäu Airport Memmingen</a></li>
|
||||
<li><a href="http://www.allgaeu-gastgebermitherz.de/index.shtml?flugverbindungen#anker2" target="_blank">Flughafen Friedrichshafen</a></li>
|
||||
<li><a href="http://www.allgaeu-gastgebermitherz.de/index.shtml?flugverbindungen#anker3" target="_blank">Flughafen München</a></li>
|
||||
<li><a href="http://www.allgaeu-gastgebermitherz.de/index.shtml?flugverbindungen#anker4" target="_blank">Flughafen Stuttgart</a></li>
|
||||
</ul>
|
||||
<p>
|
||||
</p>
|
||||
<p><b>Transfer & Mietwagen vom Flughafen Memmingen</b></p>
|
||||
<p><b>Transferservice</b><br />
|
||||
Buchen Sie hier Ihren Bustransfer: <a href="http://www.allgaeu-airport-express.de/" target="_blank">www.allgaeu-airport-express.de</a>
|
||||
</p>
|
||||
<p><b>Mietwagen</b><br />
|
||||
<a href="http://www.europcar.de/EBE/module/booking/FirstStep.do?sessionExpired=true" target="_blank">Mietwagen über Europcar</a><br />
|
||||
</p>
|
||||
<h3>Mit dem Auto</h3>
|
||||
<p>Wenn Sie mit dem Auto über die A7 von Norden kommen, dann gibt es zwei Möglichkeiten:</p>
|
||||
<ul>
|
||||
<li>
|
||||
Sie fahren bis zur Ausfahrt "Oy-Mittelberg", von dort Richtung Wertach, Oberjoch und über den
|
||||
Jochpaß nach Bad Hindelang bzw. Bad Oberdorf.
|
||||
</li>
|
||||
<li>
|
||||
Sie fahren bereits beim Allgäu-Kreuz auf die A980 bis Abfahrt Waltenhofen und ab da über die
|
||||
B19 Richtung Immenstadt nach Sonthofen und dann weiter auf der B308 nach Bad Hindelang bzw. Bad Oberdorf.
|
||||
</li>
|
||||
</ul>
|
||||
<h3>Mit der Bahn</h3>
|
||||
<p>
|
||||
Direktverbindungen von allen Regionen Deutschlands zum 12 km entfernten Ferienzielbahnhof "Sonthofen".
|
||||
Dann mit dem Bus im Halb-Stunden-Takt nach Bad Hindelang und weiter nach Bad Oberdorf.
|
||||
Gerne holen wir Sie auch direkt am Bahnhof in Sonthofen ab. Sprechen Sie uns darauf an.
|
||||
</p>
|
||||
<ul>
|
||||
<li><a href="https://www.bahn.de" target="_blank">Deutsche Bahn</a></li>
|
||||
<li><a href="https://reiseauskunft.bahn.de/bin/query.exe/d" target="_blank">Reiseauskunft</a></li>
|
||||
</ul>
|
||||
<h3>Mit dem Flugzeug</h3>
|
||||
<p>Flughäfen</p>
|
||||
<ul>
|
||||
<li><a href="https://www.allgaeu-gastgebermitherz.de/index.shtml?flugverbindungen#anker1" target="_blank">Allgäu
|
||||
Airport Memmingen</a></li>
|
||||
<li><a href="https://www.allgaeu-gastgebermitherz.de/index.shtml?flugverbindungen#anker2" target="_blank">Flughafen
|
||||
Friedrichshafen</a></li>
|
||||
<li><a href="https://www.allgaeu-gastgebermitherz.de/index.shtml?flugverbindungen#anker3" target="_blank">Flughafen
|
||||
München</a></li>
|
||||
<li><a href="https://www.allgaeu-gastgebermitherz.de/index.shtml?flugverbindungen#anker4" target="_blank">Flughafen
|
||||
Stuttgart</a></li>
|
||||
</ul>
|
||||
<p>
|
||||
</p>
|
||||
<p><b>Transfer & Mietwagen vom Flughafen Memmingen</b></p>
|
||||
<p><b>Transferservice</b><br/>
|
||||
Buchen Sie hier Ihren Bustransfer: <a href="https://www.allgaeu-airport-express.de/" target="_blank">www.allgaeu-airport-express.de</a>
|
||||
</p>
|
||||
<p><b>Mietwagen</b><br/>
|
||||
<a href="https://www.europcar.de/EBE/module/booking/FirstStep.do?sessionExpired=true" target="_blank">Mietwagen
|
||||
über Europcar</a><br/>
|
||||
</p>
|
||||
|
||||
|
||||
</div>
|
||||
<div style="width:320px;float:right;">
|
||||
<img class="right" src="img/kontakt/anfahrt1.jpg" width="300px"/>
|
||||
<br style="clear: right;" />
|
||||
<p> </p>
|
||||
<img class="right" src="img/kontakt/anfahrt2.jpg" width="300px"/>
|
||||
<img class="right" src="img/kontakt/anfahrt1.jpg" width="300px"/>
|
||||
<br style="clear: right;"/>
|
||||
<p> </p>
|
||||
<img class="right" src="img/kontakt/anfahrt2.jpg" width="300px"/>
|
||||
</div>
|
||||
<br class="clear" />
|
||||
<br class="clear"/>
|
||||
|
||||
@@ -1,15 +1,16 @@
|
||||
<h2 style="margin-top: 0px;">Disclaimer (Haftungsausschluss)</h2>
|
||||
<h2 style="margin-top: 0;">Disclaimer (Haftungsausschluss)</h2>
|
||||
<h3>Verantwortlich für den Inhalt der Homepage</h3>
|
||||
<p>Silvia Jörg ist als Inhaltsanbieter gem. § 8 Teledienstegesetz (TDG) für die eigenen Inhalte,
|
||||
die zur Nutzung bereitgehalten werden, verantwortlich. Das Angebot enthält jedoch auch Links
|
||||
(Weiterleitungen) auf fremde Inhalte. Solche externen Links, d.h. Weiterleitungen zu Internetangeboten dritter
|
||||
Informationsanbieter, sind als solche gekennzeichnet. Silvia Jörg ist für den Inhalt von Web-Seiten,
|
||||
die mittels einer solchen Verbindung erreicht werden, nicht verantwortlich. Die auf den gelinkten Seiten
|
||||
wiedergegebenen Meinungsäußerungen und/oder Tatsachenbehauptungen liegen in der alleinigen
|
||||
Verantwortung der jeweiligen Autorin oder des jeweiligen Autors und spiegeln nicht die Meinung von
|
||||
Silvia Jörg wider. Daher distanziere ich mich ausdrücklich von den Inhalten aller gelinkten
|
||||
Seiten auf meiner Homepage und mache mir diese Inhalte nicht zu eigen.</p>
|
||||
<p>Hinweis zur Online-Streitbeilegung gemäß Art. 14 Abs. 1 ODR-VO:
|
||||
Die Europäische Kommission stellt eine Plattform zur Online-Streitbeilegung (OS) bereit, die Sie unter nachfolgenden Link finden:
|
||||
<p/>
|
||||
<td><a target="_blank" href="http://ec.europa.eu/consumers/odr/">https://ec.europa.eu/consumers/odr/</a></td>
|
||||
die zur Nutzung bereitgehalten werden, verantwortlich. Das Angebot enthält jedoch auch Links
|
||||
(Weiterleitungen) auf fremde Inhalte. Solche externen Links, d.h. Weiterleitungen zu Internetangeboten dritter
|
||||
Informationsanbieter, sind als solche gekennzeichnet. Silvia Jörg ist für den Inhalt von Web-Seiten,
|
||||
die mittels einer solchen Verbindung erreicht werden, nicht verantwortlich. Die auf den gelinkten Seiten
|
||||
wiedergegebenen Meinungsäußerungen und/oder Tatsachenbehauptungen liegen in der alleinigen
|
||||
Verantwortung der jeweiligen Autorin oder des jeweiligen Autors und spiegeln nicht die Meinung von
|
||||
Silvia Jörg wider. Daher distanziere ich mich ausdrücklich von den Inhalten aller gelinkten
|
||||
Seiten auf meiner Homepage und mache mir diese Inhalte nicht zu eigen.</p>
|
||||
<p>Hinweis zur Online-Streitbeilegung gemäß Art. 14 Abs. 1 ODR-VO:
|
||||
Die Europäische Kommission stellt eine Plattform zur Online-Streitbeilegung (OS) bereit, die Sie unter nachfolgenden
|
||||
Link finden:
|
||||
</p>
|
||||
<p><a target="_blank" href="https://ec.europa.eu/consumers/odr/">https://ec.europa.eu/consumers/odr/</a></p>
|
||||
@@ -1,79 +1,58 @@
|
||||
<div id="lspalte">
|
||||
<h2>Inhaltlich Verantwortlich:</h2>
|
||||
<h3>Ferienhaus Wille </h3>
|
||||
<table>
|
||||
<colgroup>
|
||||
<col width="90px" />
|
||||
<col width="300px" />
|
||||
</colgroup>
|
||||
<tr>
|
||||
<th colspan="2">Familien Wille / Jörg</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">Kühgasse 3</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">87541 Bad Hindelang - Bad Oberdorf</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tel.:</td>
|
||||
<td>+49 8324 952154</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>+49 8324 521</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Fax:</td>
|
||||
<td>+49 8324 952153</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>E-Mail:</td>
|
||||
<td><a href="mailto:info@ferienhaus-wille.de">info@ferienhaus-wille.de</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
<h2>Gestaltung und technische Realisation:</h2>
|
||||
<h3>CS medien- & kommunikationssysteme</h3>
|
||||
<table>
|
||||
<colgroup>
|
||||
<col width="90px" />
|
||||
<col width="300px" />
|
||||
</colgroup>
|
||||
<tr>
|
||||
<th colspan="2">Christian Steinle</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">Im Gässele 8</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">89079 Ulm - Unterweiler</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tel.:</td>
|
||||
<td>+49 7346 307415</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Fax:</td>
|
||||
<td>+49 7346 307416</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>mobil:</td>
|
||||
<td>+49 163 1701781</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>E-Mail:</td>
|
||||
<td><a href="mailto:kontakt@steinle-computer.de">kontakt@steinle-computer.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Homepage:</td>
|
||||
<td><a target="_blank" href="http://www.steinle-computer.de">www.steinle-computer.de</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div id="rspalte">
|
||||
|
||||
<?php
|
||||
include "inhalte/kontakt/haftung.php";
|
||||
?>
|
||||
<h2>Inhaltlich Verantwortlich:</h2>
|
||||
<h3>Ferienhaus Wille </h3>
|
||||
<table>
|
||||
<colgroup>
|
||||
<col width="90px"/>
|
||||
<col width="300px"/>
|
||||
</colgroup>
|
||||
<tr>
|
||||
<th colspan="2">Familien Wille / Jörg</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">Kühgasse 3</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">87541 Bad Hindelang - Bad Oberdorf</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tel.:</td>
|
||||
<td>+49 8324 952154</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>+49 8324 521</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Fax:</td>
|
||||
<td>+49 8324 952153</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>E-Mail:</td>
|
||||
<td><a href="mailto:info@ferienhaus-wille.de">info@ferienhaus-wille.de</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
<h2>Gestaltung und technische Realisation:</h2>
|
||||
<h3>CS medien- & kommunikationssysteme</h3>
|
||||
<table>
|
||||
<colgroup>
|
||||
<col width="90px"/>
|
||||
<col width="300px"/>
|
||||
</colgroup>
|
||||
<tr>
|
||||
<th colspan="2">Christian Steinle</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">Nellinger Str.1</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">73312 Geislingen</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>mobil:</td>
|
||||
<td>+49 163 1701781</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div id="rspalte"><?php include __DIR__ . '/haftung.php'; ?></div>
|
||||
|
||||
@@ -1,27 +1,29 @@
|
||||
<div style="float:left; width:330px;">
|
||||
<h2>Routenplaner</h2>
|
||||
<p>
|
||||
Liebe Gäste, damit Sie nicht lange suchen müssen, können Sie hier auf dem weißen Adress-Feld links
|
||||
neben "los" Ihre Heimatadresse eingeben und bekommen eine fertig berechnete Reiseroute erstellt,
|
||||
die Sie auch gleich ausdrucken können.
|
||||
</p>
|
||||
<p>
|
||||
Mit den Navigationspfeilen oben links können Sie die Kartenübersicht verschieben, mit plus
|
||||
vergrößern (es zeigt dann auch die kleinen Straßennamen an) und mit minus verkleinern.
|
||||
Auf der rechten Seite können Sie die Kartenarten verändern.
|
||||
</p>
|
||||
<p>
|
||||
<a href="http://maps.google.de/maps?f=q&source=embed&hl=de&geocode=&q=bad+hindelang,+k%C3%BChgasse+3&sll=51.151786,10.415039&sspn=20.78646,67.631836&ie=UTF8&hq=&hnear=K%C3%BChgasse+3,+87541+Bad+Hindelang,+Oberallg%C3%A4u,+Bayern&t=h&ll=47.507113,10.389977&spn=0.02783,0.054932&z=14&iwloc=A&iwstate1=dir" target="_blank">Größere Kartenansicht</a>
|
||||
</p>
|
||||
<h2>Routenplaner</h2>
|
||||
<p>
|
||||
Liebe Gäste, damit Sie nicht lange suchen müssen, können Sie hier auf dem weißen Adress-Feld links
|
||||
neben "los" Ihre Heimatadresse eingeben und bekommen eine fertig berechnete Reiseroute erstellt,
|
||||
die Sie auch gleich ausdrucken können.
|
||||
</p>
|
||||
<p>
|
||||
Mit den Navigationspfeilen oben links können Sie die Kartenübersicht verschieben, mit plus
|
||||
vergrößern (es zeigt dann auch die kleinen Straßennamen an) und mit minus verkleinern.
|
||||
Auf der rechten Seite können Sie die Kartenarten verändern.
|
||||
</p>
|
||||
<p>
|
||||
<a href="https://maps.google.de/maps?f=q&source=embed&hl=de&geocode=&q=bad+hindelang,+k%C3%BChgasse+3&sll=51.151786,10.415039&sspn=20.78646,67.631836&ie=UTF8&hq=&hnear=K%C3%BChgasse+3,+87541+Bad+Hindelang,+Oberallg%C3%A4u,+Bayern&t=h&ll=47.507113,10.389977&spn=0.02783,0.054932&z=14&iwloc=A&iwstate1=dir"
|
||||
target="_blank">Größere Kartenansicht</a>
|
||||
</p>
|
||||
</div>
|
||||
<div style="float:right; width:640px;">
|
||||
<p>
|
||||
<iframe width="600" height="480" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.de/maps?f=q&source=s_q&hl=de&geocode=&q=bad+hindelang,+k%C3%BChgasse+3&sll=51.151786,10.415039&sspn=20.78646,67.631836&ie=UTF8&hq=&hnear=K%C3%BChgasse+3,+87541+Bad+Hindelang,+Oberallg%C3%A4u,+Bayern&t=h&ll=47.507113,10.389977&spn=0.02783,0.054932&z=14&iwloc=A&iwstate1=dir&output=embed"></iframe>
|
||||
<br />
|
||||
</p>
|
||||
<p><small>
|
||||
|
||||
</small>
|
||||
</p>
|
||||
<p>
|
||||
<iframe width="600" height="480" frameborder="0" scrolling="no" marginheight="0" marginwidth="0"
|
||||
src="https://maps.google.de/maps?f=q&source=s_q&hl=de&geocode=&q=bad+hindelang,+k%C3%BChgasse+3&sll=51.151786,10.415039&sspn=20.78646,67.631836&ie=UTF8&hq=&hnear=K%C3%BChgasse+3,+87541+Bad+Hindelang,+Oberallg%C3%A4u,+Bayern&t=h&ll=47.507113,10.389977&spn=0.02783,0.054932&z=14&iwloc=A&iwstate1=dir&output=embed"></iframe>
|
||||
<br/>
|
||||
</p>
|
||||
<p><small>
|
||||
|
||||
</small>
|
||||
</p>
|
||||
</div>
|
||||
<br class="clear" />
|
||||
<br class="clear"/>
|
||||
@@ -1,114 +1,94 @@
|
||||
<div id="lspalte">
|
||||
<h2>Ferienhaus Wille </h2>
|
||||
<table>
|
||||
<colgroup>
|
||||
<col width="70px" />
|
||||
<col width="300px" />
|
||||
</colgroup>
|
||||
<tr>
|
||||
<th colspan="2">Familien Wille / Jörg</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">Kühgasse 3</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">87541 Bad Hindelang - Bad Oberdorf</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tel.:</td>
|
||||
<td>+49 8324 952154</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>+49 8324 521</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Fax:</td>
|
||||
<td>+49 8324 952153</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>E-Mail:</td>
|
||||
<td><a href="mailto:info@ferienhaus-wille.de">info@ferienhaus-wille.de</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
<img style="margin: 10px 20px;" src="img/kontakt/kont.jpg" />
|
||||
</div>
|
||||
<div style="margin-top: 0px;" id="rspalte">
|
||||
<div id="lspalte"> <h2>Impressum</h2>
|
||||
<h2>Inhaltlich Verantwortlich:</h2>
|
||||
<h3>Ferienhaus Wille </h3>
|
||||
<table>
|
||||
<colgroup>
|
||||
<col width="90px" />
|
||||
<col width="300px" />
|
||||
</colgroup>
|
||||
<tr>
|
||||
<th colspan="2">Familien Wille / Jörg</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">Kühgasse 3</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">87541 Bad Hindelang - Bad Oberdorf</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tel.:</td>
|
||||
<td>+49 8324 952154</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>+49 8324 521</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Fax:</td>
|
||||
<td>+49 8324 952153</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>E-Mail:</td>
|
||||
<td><a href="mailto:info@ferienhaus-wille.de">info@ferienhaus-wille.de</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
<h2>Gestaltung und technische Realisation:</h2>
|
||||
<h3>CS medien- & kommunikationssysteme</h3>
|
||||
<table>
|
||||
<colgroup>
|
||||
<col width="90px" />
|
||||
<col width="300px" />
|
||||
</colgroup>
|
||||
<tr>
|
||||
<th colspan="2">Christian Steinle</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">Im Gässele 8</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">89079 Ulm - Unterweiler</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tel.:</td>
|
||||
<td>+49 7346 307415</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Fax:</td>
|
||||
<td>+49 7346 307416</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>mobil:</td>
|
||||
<td>+49 163 1701781</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>E-Mail:</td>
|
||||
<td><a href="mailto:kontakt@steinle-computer.de">kontakt@steinle-computer.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Homepage:</td>
|
||||
<td><a target="_blank" href="http://www.steinle-computer.de">www.steinle-computer.de</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div id="rspalte">
|
||||
<?php
|
||||
include "inhalte/kontakt/haftung.php";
|
||||
?>
|
||||
<h2>Ferienhaus Wille </h2>
|
||||
<table>
|
||||
<colgroup>
|
||||
<col width="70px"/>
|
||||
<col width="300px"/>
|
||||
</colgroup>
|
||||
<tr>
|
||||
<th colspan="2">Familien Wille / Jörg</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">Kühgasse 3</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">87541 Bad Hindelang - Bad Oberdorf</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tel.:</td>
|
||||
<td>+49 8324 952154</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>+49 8324 521</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Fax:</td>
|
||||
<td>+49 8324 952153</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>E-Mail:</td>
|
||||
<td><a href="mailto:info@ferienhaus-wille.de">info@ferienhaus-wille.de</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
<img style="margin: 10px 20px;" src="img/kontakt/kont.jpg"/>
|
||||
</div>
|
||||
<div style="margin-top: 0;" id="rspalte">
|
||||
<div id="lspalte"><h2>Impressum</h2>
|
||||
<h2>Inhaltlich Verantwortlich:</h2>
|
||||
<h3>Ferienhaus Wille </h3>
|
||||
<table>
|
||||
<colgroup>
|
||||
<col width="90px"/>
|
||||
<col width="300px"/>
|
||||
</colgroup>
|
||||
<tr>
|
||||
<th colspan="2">Familien Wille / Jörg</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">Kühgasse 3</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">87541 Bad Hindelang - Bad Oberdorf</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tel.:</td>
|
||||
<td>+49 8324 952154</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>+49 8324 521</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Fax:</td>
|
||||
<td>+49 8324 952153</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>E-Mail:</td>
|
||||
<td><a href="mailto:info@ferienhaus-wille.de">info@ferienhaus-wille.de</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
<h2>Gestaltung und technische Realisation:</h2>
|
||||
<h3>CS medien- & kommunikationssysteme</h3>
|
||||
<table>
|
||||
<colgroup>
|
||||
<col width="90px"/>
|
||||
<col width="300px"/>
|
||||
</colgroup>
|
||||
<tr>
|
||||
<th colspan="2">Christian Steinle</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">Nellinger Str. 1</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">73312 Geislingen</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>mobil:</td>
|
||||
<td>+49 163 1701781</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div id="rspalte"><?php include __DIR__ . '/haftung.php'; ?></div>
|
||||
</div>
|
||||
@@ -1,9 +1,10 @@
|
||||
<p>
|
||||
<b>Die Preise verstehen sich mit Ausnahme der Endpreise zuzüglich Kurbeitrag in Höhe von 3,30 Euro pro Person/Nacht.<br />
|
||||
Die Endreinigung ist im Preis inbegriffen.</b><br />
|
||||
Wir empfehlen <a href="http://www.reiseversicherung.de/de/versicherung/deutschland/stornoversicherung-deutschland.html" target="_blank">
|
||||
eine Reiserücktrittversicherung</a> abzuschließen, damit bei einer eventuellen Stornierung für beide
|
||||
Seiten keine finanziellen Nachteile entstehen! Bei Stornierungen erlauben wir uns nach den Bestimmungen des BGB
|
||||
Stornogebühren in Höhe von 90 % bei Ferienwohnungen des vereinbarten Mietpreises zu berechnen.
|
||||
</p>
|
||||
|
||||
<b>Die Preise verstehen sich mit Ausnahme der Endpreise zuzüglich Kurbeitrag in Höhe von 3,30 Euro pro Person/Nacht.<br/>
|
||||
Die Endreinigung ist im Preis inbegriffen.</b><br/>
|
||||
Wir empfehlen <a
|
||||
href="https://www.reiseversicherung.de/de/versicherung/deutschland/stornoversicherung-deutschland.html"
|
||||
target="_blank">
|
||||
eine Reiserücktrittversicherung</a> abzuschließen, damit bei einer eventuellen Stornierung für beide
|
||||
Seiten keine finanziellen Nachteile entstehen! Bei Stornierungen erlauben wir uns nach den Bestimmungen des BGB
|
||||
Stornogebühren in Höhe von 90 % bei Ferienwohnungen des vereinbarten Mietpreises zu berechnen.
|
||||
</p>
|
||||
@@ -1,44 +1,43 @@
|
||||
<?php
|
||||
if (isset($_GET['section'])) {
|
||||
$path = "img/".$_GET['section']."/";
|
||||
$link = "index.php?section=".$_GET['section']."&";
|
||||
} else {
|
||||
$path = "img/will/";
|
||||
$link = "index.php?section=will&";
|
||||
}
|
||||
|
||||
if (isset($_GET['t'])) {
|
||||
$path .= $_GET['t']."/";
|
||||
$link .= "t=".$_GET['t']."&";
|
||||
}
|
||||
|
||||
if (isset($_GET['f'])) {
|
||||
$pic = $path.$_GET['f'].".jpg";
|
||||
echo " <img class=\"gross\" src=$pic />\n";
|
||||
echo "</div>\n";
|
||||
echo "<br class=\"clear\" />\n";
|
||||
echo "<div id=\"thumb\">\n";
|
||||
}
|
||||
else {
|
||||
for ($i=0; $i<10; $i++) {
|
||||
$pic = $path.$i.".jpg";
|
||||
if (file_exists($pic)) {
|
||||
echo " <img class=\"gross\" src=$pic />\n";
|
||||
echo "</div>\n";
|
||||
echo "<br class=\"clear\" />\n";
|
||||
echo "<div id=\"thumb\">\n";
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
for ($i=9; $i>=0; $i--) {
|
||||
$thumb = $path.$i.".jpg";
|
||||
if (file_exists($thumb)) {
|
||||
$ref = $link."f=$i";
|
||||
echo " <a href=$ref><img src=$thumb /></a>\n";
|
||||
}
|
||||
}
|
||||
echo "</div>\n";
|
||||
if (isset($_GET['section'])) {
|
||||
$path = "img/" . $_GET['section'] . "/";
|
||||
$link = "index.php?section=" . $_GET['section'] . "&";
|
||||
} else {
|
||||
$path = "img/will/";
|
||||
$link = "index.php?section=will&";
|
||||
}
|
||||
|
||||
?>
|
||||
if (isset($_GET['t'])) {
|
||||
$path .= $_GET['t'] . "/";
|
||||
$link .= "t=" . $_GET['t'] . "&";
|
||||
}
|
||||
|
||||
$ts = time();
|
||||
if (isset($_GET['f'])) {
|
||||
$pic = $path . $_GET['f'] . ".jpg";
|
||||
echo "<div>";
|
||||
echo " <img class=\"gross\" src=\"" . $pic . "?ts=" . $ts . "\" />\n";
|
||||
echo "</div>\n";
|
||||
echo "<br class=\"clear\" />\n";
|
||||
echo "<div id=\"thumb\">\n";
|
||||
} else {
|
||||
for ($i = 0; $i < 10; $i++) {
|
||||
$pic = $path . $i . ".jpg";
|
||||
if (file_exists($pic)) {
|
||||
echo "<div>";
|
||||
echo " <img class=\"gross\" src=\"" . $pic . "?ts=" . $ts . "\" />\n";
|
||||
echo "</div>\n";
|
||||
echo "<br class=\"clear\" />\n";
|
||||
echo "<div id=\"thumb\">\n";
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
for ($i = 9; $i >= 0; $i--) {
|
||||
$thumb = $path . $i . ".jpg";
|
||||
if (file_exists($thumb)) {
|
||||
$ref = $link . "f=$i";
|
||||
echo " <a href=\"" , $ref . "\"><img src=\"" .$thumb . "?ts=" . $ts . "\" /></a>\n";
|
||||
}
|
||||
}
|
||||
@@ -1,45 +1,44 @@
|
||||
<?php
|
||||
if (isset($_GET['section'])) {
|
||||
$path = "img/".$_GET['section']."/";
|
||||
$link = "index.php?section=".$_GET['section']."&";
|
||||
} else {
|
||||
$path = "img/will/";
|
||||
$link = "index.php?section=will&";
|
||||
}
|
||||
|
||||
if (isset($_GET['t'])) {
|
||||
$path .= $_GET['t']."/";
|
||||
$link .= "t=".$_GET['t']."&";
|
||||
}
|
||||
|
||||
if (isset($_GET['f'])) {
|
||||
$pic = $path.$_GET['f'].".jpg";
|
||||
echo " <img class=\"gross\" src=$pic />\n";
|
||||
echo "</div>\n";
|
||||
echo "<br class=\"clear\" />\n";
|
||||
echo "<div id=\"thumb\">\n";
|
||||
}
|
||||
else {
|
||||
$j = rand(0,1);
|
||||
$pic = $path.$j.".jpg";
|
||||
for ($i=0; $i<10; $i++) {
|
||||
if (file_exists($pic)) {
|
||||
echo " <img class=\"gross\" src=$pic />\n";
|
||||
echo "</div>\n";
|
||||
echo "<br class=\"clear\" />\n";
|
||||
echo "<div id=\"thumb\">\n";
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
for ($i=9; $i>=0; $i--) {
|
||||
$thumb = $path.$i.".jpg";
|
||||
if (file_exists($thumb)) {
|
||||
$ref = $link."f=$i";
|
||||
echo " <a href=$ref><img src=$thumb /></a>\n";
|
||||
}
|
||||
}
|
||||
echo "</div>\n";
|
||||
if (isset($_GET['section'])) {
|
||||
$path = "img/" . $_GET['section'] . "/";
|
||||
$link = "index.php?section=" . $_GET['section'] . "&";
|
||||
} else {
|
||||
$path = "img/will/";
|
||||
$link = "index.php?section=will&";
|
||||
}
|
||||
|
||||
?>
|
||||
if (isset($_GET['t'])) {
|
||||
$path .= $_GET['t'] . "/";
|
||||
$link .= "t=" . $_GET['t'] . "&";
|
||||
}
|
||||
|
||||
$ts = time();
|
||||
if (isset($_GET['f'])) {
|
||||
$pic = $path . $_GET['f'] . ".jpg";
|
||||
echo "<div>";
|
||||
echo " <img class=\"gross\" src=\"" . $pic . "?ts=" . $ts . "\" />\n";
|
||||
echo "</div>\n";
|
||||
echo "<br class=\"clear\" />\n";
|
||||
echo "<div id=\"thumb\">\n";
|
||||
} else {
|
||||
$j = rand(0, 1);
|
||||
$pic = $path . $j . ".jpg";
|
||||
for ($i = 0; $i < 10; $i++) {
|
||||
if (file_exists($pic)) {
|
||||
echo "<div>";
|
||||
echo " <img class=\"gross\" src=\"" . $pic . "?ts=" . $ts . "\" />\n";
|
||||
echo "</div>\n";
|
||||
echo "<br class=\"clear\" />\n";
|
||||
echo "<div id=\"thumb\">\n";
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
for ($i = 9; $i >= 0; $i--) {
|
||||
$thumb = $path . $i . ".jpg";
|
||||
if (file_exists($thumb)) {
|
||||
$ref = $link . "f=$i";
|
||||
echo " <a href=\"" . $ref . "\"><img src=\"" . $thumb . "?ts=" . $ts . "\" /></a>\n";
|
||||
}
|
||||
}
|
||||
@@ -1,54 +1,69 @@
|
||||
<h2>Aktivitäten</h2>
|
||||
<h3>Urlaub bei uns in Bad Hindelang bedeutet Abwechslung in jeder Hinsicht!</h3>
|
||||
<p>
|
||||
Es muß ja nicht gleich Sport in der extremen Form sein, aber sich bewegen und dabei noch
|
||||
die Umgebung erkunden - das macht bestimmt auch Ihnen Spass! Hier die zahlreichen Möglichkeiten...
|
||||
Es muß ja nicht gleich Sport in der extremen Form sein, aber sich bewegen und dabei noch
|
||||
die Umgebung erkunden - das macht bestimmt auch Ihnen Spass! Hier die zahlreichen Möglichkeiten...
|
||||
</p>
|
||||
<div id="lspalte">
|
||||
<p><b>im Sommer:</b></p>
|
||||
<ul>
|
||||
<li>Schwimmen im Naturschwimmbad Bad Hindelang, im "Prinze-Gumpe" Hinterstein oder im Moorbad in Oberjoch</li>
|
||||
<li>Wandern, Nordic-Walking und Bergsteigen auf 63 markierten Wanderwegen (davon 40 im Tal und 23 in den Bergen) insgesamt 290 km mit drei Bergbahnen (Hornbahn, Wiedhag- u. Iselerbahn)</li>
|
||||
<li>Radfahren und Mountainbiken mehrere 100 Kilometer auch nach Tirol; Highlight für Mountainbiker: Bike-Park an der Hornbahn </li>
|
||||
<li>Tennis im Tennis- u. Fitnesspark Bad Hindelang</li>
|
||||
<li>Minigolf</li>
|
||||
<li>Inlineskating</li>
|
||||
<li>Drachen- und Gleitschirmfliegen</li>
|
||||
<li>Reiten - Indoor wie Outdoor</li>
|
||||
<li>und für die aktiven Sportler unter Ihnen gibt es Angebote wie Rafting, Canyoning oder gleich eine geführte Bergtour auf den Hochvogel oder über den Hindelanger Klettersteig.</li>
|
||||
</ul>
|
||||
<p><b>im Sommer:</b></p>
|
||||
<ul>
|
||||
<li>Schwimmen im Naturschwimmbad Bad Hindelang, im "Prinze-Gumpe" Hinterstein oder im Moorbad in Oberjoch</li>
|
||||
<li>Wandern, Nordic-Walking und Bergsteigen auf 63 markierten Wanderwegen (davon 40 im Tal und 23 in den Bergen)
|
||||
insgesamt 290 km mit drei Bergbahnen (Hornbahn, Wiedhag- u. Iselerbahn)
|
||||
</li>
|
||||
<li>Radfahren und Mountainbiken mehrere 100 Kilometer auch nach Tirol; Highlight für Mountainbiker: Bike-Park an
|
||||
der Hornbahn
|
||||
</li>
|
||||
<li>Tennis im Tennis- u. Fitnesspark Bad Hindelang</li>
|
||||
<li>Minigolf</li>
|
||||
<li>Inlineskating</li>
|
||||
<li>Drachen- und Gleitschirmfliegen</li>
|
||||
<li>Reiten - Indoor wie Outdoor</li>
|
||||
<li>und für die aktiven Sportler unter Ihnen gibt es Angebote wie Rafting, Canyoning oder gleich eine geführte
|
||||
Bergtour auf den Hochvogel oder über den Hindelanger Klettersteig.
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div style="margin-top: 0px;" id="rspalte">
|
||||
<p><b>im Winter:</b></p>
|
||||
<ul>
|
||||
<li>Skifahren und Snowboarden - 1 Schlepplift und drei 6er-Sesselbahnen, sowie eine 8er-Sesselbahn mit insgesamt 30.000 qm beschneiter Piste</li>
|
||||
<li>kleiner Anfänger-Schlepplift direkt in Bad Oberdorf</li>
|
||||
<li>110 km Doppelspur Skating-/u. Diagonal- Langlaufloipe, eine 1,5 km lange Nachtloipe und der Skitrail Allgäu-Tirol</li>
|
||||
<li>Rodeln auf 3 je 3,5 km langen Naturrodelbahnen mit Gondelbahn</li>
|
||||
<li>50 km geräumte Winterwanderwege</li>
|
||||
<li>1 Natureisplatz zum Eislaufen und Eisstockschießen</li>
|
||||
<li>Pferdeschlitten- und Kutschenfahrten</li>
|
||||
<li>Schneeschuhwanderungen, Skitouren und Eiskletter-Kurse.</li>
|
||||
</ul>
|
||||
<div style="margin-top: 0;" id="rspalte">
|
||||
<p><b>im Winter:</b></p>
|
||||
<ul>
|
||||
<li>Skifahren und Snowboarden - 1 Schlepplift und drei 6er-Sesselbahnen, sowie eine 8er-Sesselbahn mit insgesamt
|
||||
30.000 qm beschneiter Piste
|
||||
</li>
|
||||
<li>kleiner Anfänger-Schlepplift direkt in Bad Oberdorf</li>
|
||||
<li>110 km Doppelspur Skating-/u. Diagonal- Langlaufloipe, eine 1,5 km lange Nachtloipe und der Skitrail
|
||||
Allgäu-Tirol
|
||||
</li>
|
||||
<li>Rodeln auf 3 je 3,5 km langen Naturrodelbahnen mit Gondelbahn</li>
|
||||
<li>50 km geräumte Winterwanderwege</li>
|
||||
<li>1 Natureisplatz zum Eislaufen und Eisstockschießen</li>
|
||||
<li>Pferdeschlitten- und Kutschenfahrten</li>
|
||||
<li>Schneeschuhwanderungen, Skitouren und Eiskletter-Kurse.</li>
|
||||
</ul>
|
||||
</div>
|
||||
<br class="clear" />
|
||||
<br class="clear"/>
|
||||
<div id="lspalte">
|
||||
<img class="left" src="img/umgebung/akt/radeln1.JPG" />
|
||||
<p>
|
||||
<b>Unsere Insider-Tipps für den Sommer:</b><br />
|
||||
<a href="img/umgebung/akt/radtour.pdf" target="_blank"><img style="float: left; height: 20px; margin-right: 5px;" src="img/pdf.png" />Fahrradtour Rettenschwanger Tal</a>
|
||||
</p>
|
||||
<br />
|
||||
<p>
|
||||
<a href="http://www.badhindelang.de/biken-radfahren/mountainbiken" target="_blank">Bad Hindelang Mountain-Bike Tourenplaner</a><br />
|
||||
<a href="http://www.badhindelang.de/wandern-klettern/wanderwege-bad-hindelang" target="_blank">Bad Hindelang Wanderung-Tourenplaner</a>
|
||||
</p>
|
||||
<img class="left" src="img/umgebung/akt/radeln1.JPG" alt="radeln"/>
|
||||
<p>
|
||||
<b>Unsere Insider-Tipps für den Sommer:</b><br/>
|
||||
<a href="img/umgebung/akt/radtour.pdf" target="_blank"><img
|
||||
style="float: left; height: 20px; margin-right: 5px;" src="img/pdf.png" alt="radtour"/>Fahrradtour Rettenschwanger Tal</a>
|
||||
</p>
|
||||
<br/>
|
||||
<p>
|
||||
<a href="https://www.badhindelang.de/biken-radfahren/mountainbiken" target="_blank">Bad Hindelang Mountain-Bike
|
||||
Tourenplaner</a><br/>
|
||||
<a href="https://www.badhindelang.de/wandern-klettern/wanderwege-bad-hindelang" target="_blank">Bad Hindelang
|
||||
Wanderung-Tourenplaner</a>
|
||||
</p>
|
||||
</div>
|
||||
<div style="margin-top: 0px;" id="rspalte">
|
||||
<img class="left" src="img/umgebung/akt/Winter1L.png" />
|
||||
<p>
|
||||
<b>Unsere Insider-Tipps für den Winter:</b><br />
|
||||
<a href="img/umgebung/akt/Schwarzenberghuette.pdf" target="_blank"><img style="float: left; height: 20px; margin-right: 5px;" src="img/pdf.png" />Wanderung Schwarzenberghütte</a>
|
||||
</p>
|
||||
<div style="margin-top: 0;" id="rspalte">
|
||||
<img class="left" src="img/umgebung/akt/Winter1L.png" alt="winter"/>
|
||||
<p>
|
||||
<b>Unsere Insider-Tipps für den Winter:</b><br/>
|
||||
<a href="img/umgebung/akt/Schwarzenberghuette.pdf" target="_blank"><img
|
||||
style="float: left; height: 20px; margin-right: 5px;" src="img/pdf.png" alt="wanderung"/>Wanderung
|
||||
Schwarzenberghütte</a>
|
||||
</p>
|
||||
</div>
|
||||
<br class="clear" />
|
||||
<br class="clear"/>
|
||||
@@ -1,17 +1,15 @@
|
||||
<h2>Gästebuch</h2>
|
||||
|
||||
<?php
|
||||
$sql1 = 'SELECT * FROM gb ORDER BY ID';
|
||||
$result1 = $db->query($sql1);
|
||||
|
||||
while ($nt1 = $result1->fetch_assoc()) {
|
||||
$datum = date("d.m.Y", strtotime($nt1['Datum']));
|
||||
echo "<img class=\"left\" src=\"img/umgebung/gb/".$nt1['ID'].".jpg\" />\n";
|
||||
echo "<h3>".$nt1['Autor']." schrieb am ".$datum.":</h3>\n";
|
||||
echo "<p>".nl2br($nt1['Text'])."</p>\n";
|
||||
echo "<br class=\"clear\" />\n";
|
||||
echo "<hr />\n";
|
||||
}
|
||||
|
||||
|
||||
?>
|
||||
$sql1 = 'SELECT * FROM gb ORDER BY ID';
|
||||
$result1 = $db->query($sql1);
|
||||
$ts = time();
|
||||
|
||||
while ($nt1 = $result1->fetch_assoc()) {
|
||||
$datum = date("d.m.Y", strtotime($nt1['Datum']));
|
||||
echo "<img class=\"left\" src=\"img/umgebung/gb/" . $nt1['ID'] . ".jpg?ts=" . $ts . "\" />\n";
|
||||
echo "<h3>" . $nt1['Autor'] . " schrieb am " . $datum . ":</h3>\n";
|
||||
echo "<p>" . nl2br($nt1['Text']) . "</p>\n";
|
||||
echo "<br class=\"clear\" />\n";
|
||||
echo "<hr />\n";
|
||||
}
|
||||
@@ -1,103 +1,105 @@
|
||||
<img class="right" src="img/umgebung/Links2.png" />
|
||||
<img class="right" src="img/umgebung/Links2.png"/>
|
||||
<h2>Links</h2>
|
||||
<table class="links">
|
||||
<colgroup>
|
||||
<col width="400px" />
|
||||
<col width="300px"
|
||||
</colgroup>
|
||||
<tr>
|
||||
<th colspan="2" style="padding-top:0px;">Bad Hindelang:</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Ferienland Bad Hindelang</td>
|
||||
<td><a href="http://www.badhindelang.de/" target="_blank">www.badhindelang.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Bad Hindelang Erlebnis Weihnachtsmarkt</td>
|
||||
<td><a href="http://www.hindelanger-weihnachtsmarkt.de/" target="_blank">www.hindelanger-weihnachtsmarkt.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Bergbahnen Hindelang Oberjoch/Unterjoch</td>
|
||||
<td><a href="http://www.bergbahnen-hindelang-oberjoch.de/" target="_blank">www.bergbahnen-hindelang-oberjoch.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Bike-Park, Downhill-Strecken, etc.</td>
|
||||
<td><a href="http://www.bikepark-hindelang.de/" target="_blank">www.bikepark-hindelang.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Hindelanger Bergführerbüro</td>
|
||||
<td><a href="http://www.bergschulen.de/" target="_blank">www.bergschulen.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="2">Allgemein:</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tourismusverband Allgäu </td>
|
||||
<td><a href="http://www.allgaeu.de/" target="_blank">www.allgaeu.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Verein - Allgäu Gastgeber mit Herz</td>
|
||||
<td><a href="http://www.allgaeu-gastgebermitherz.de/" target="_blank">www.allgaeu-gastgebermitherz.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="2">Erlebnis- und Freizeitbäder:</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Wonnemar Sonthofen </td>
|
||||
<td><a href="http://www.wonnemar.de/de/sonthofen/home.html" target="_blank">www.wonnemar.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Aquaria Oberstaufen </td>
|
||||
<td><a href="http://www.aquaria.de/" target="_blank">www.aquaria.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Alpspitz-Bade-Center Nesselwang </td>
|
||||
<td><a href="http://www.abc-nesselwang.de/" target="_blank">www.abc-nesselwang.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="2">Ausflugziele:</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Erzgruben, Burgberg </td>
|
||||
<td><a href="http://www.erzgruben.de/" target="_blank">www.erzgruben.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Sturmannshöhle, Obermaiselstein </td>
|
||||
<td><a href="http://www.obermaiselstein.de/sturmannshoehle-1" target="_blank">www.obermaiselstein.de/sturmannshoehle-1</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Breitachklamm, Oberstdorf </td>
|
||||
<td><a href="http://www.breitachklamm.de/" target="_blank">www.breitachklamm.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Königsschlösser</td>
|
||||
<td><a href="http://www.neuschwanstein.de/" target="_blank">www.neuschwanstein.de </a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Insel Mainau </td>
|
||||
<td><a href="http://www.mainau.de/" target="_blank">www.mainau.de </a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Legoland Günzburg </td>
|
||||
<td><a href="http://www.legoland.de/" target="_blank">www.legoland.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Alpsee Coaster Rodelbahn, Immenstadt </td>
|
||||
<td><a href="http://www.alpsee-bergwelt.de/" target="_blank"> www.alpsee-bergwelt.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Allgäuer Hallenkartbahn Kaufbeuren </td>
|
||||
<td><a href="http://www.all-kart.de/" target="_blank">www.all-kart.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Skylinepark in Bad Wörishofen </td>
|
||||
<td><a href="http://www.skylinepark.de/" target="_blank">www.skylinepark.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Ravensburger Spieleland in Meckenbeuren </td>
|
||||
<td><a href="http://www.ravensburger-spieleland.de/" target="_blank">www.ravensburger-spieleland.de</a></td>
|
||||
</tr>
|
||||
<colgroup>
|
||||
<col width="400px"/>
|
||||
<col width="300px"
|
||||
</colgroup>
|
||||
<tr>
|
||||
<th colspan="2" style="padding-top:0;">Bad Hindelang:</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Ferienland Bad Hindelang</td>
|
||||
<td><a href="https://www.badhindelang.de/" target="_blank">www.badhindelang.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Bad Hindelang Erlebnis Weihnachtsmarkt</td>
|
||||
<td><a href="https://www.hindelanger-weihnachtsmarkt.de/" target="_blank">www.hindelanger-weihnachtsmarkt.de</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Bergbahnen Hindelang Oberjoch/Unterjoch</td>
|
||||
<td><a href="https://www.bergbahnen-hindelang-oberjoch.de/"
|
||||
target="_blank">www.bergbahnen-hindelang-oberjoch.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Bike-Park, Downhill-Strecken, etc.</td>
|
||||
<td><a href="https://www.hornbahn-hindelang.de/bikepark-allgaeu/" target="_blank">www.bikepark-hindelang.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Hindelanger Bergführerbüro</td>
|
||||
<td><a href="https://www.bergschulen.de/" target="_blank">www.bergschulen.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="2">Allgemein:</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tourismusverband Allgäu</td>
|
||||
<td><a href="https://www.allgaeu.de/" target="_blank">www.allgaeu.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Verein - Allgäu Gastgeber mit Herz</td>
|
||||
<td><a href="https://www.allgaeu-gastgeber-mit-herz.de/" target="_blank">www.allgaeu-gastgebermitherz.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="2">Erlebnis- und Freizeitbäder:</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Wonnemar Sonthofen</td>
|
||||
<td><a href="https://www.wonnemar.de/sonthofen/" target="_blank">www.wonnemar.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Aquaria Oberstaufen</td>
|
||||
<td><a href="https://www.aquaria.de/" target="_blank">www.aquaria.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Alpspitz-Bade-Center Nesselwang</td>
|
||||
<td><a href="https://www.abc-nesselwang.de/" target="_blank">www.abc-nesselwang.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="2">Ausflugziele:</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Erzgruben, Burgberg</td>
|
||||
<td><a href="https://www.erzgruben.de/" target="_blank">www.erzgruben.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Sturmannshöhle, Obermaiselstein</td>
|
||||
<td><a href="https://www.obermaiselstein.de/sturmannshoehle-1" target="_blank">www.obermaiselstein.de/sturmannshoehle-1</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Breitachklamm, Oberstdorf</td>
|
||||
<td><a href="https://www.breitachklamm.de/" target="_blank">www.breitachklamm.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Königsschlösser</td>
|
||||
<td><a href="https://www.neuschwanstein.de/" target="_blank">www.neuschwanstein.de </a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Insel Mainau</td>
|
||||
<td><a href="https://www.mainau.de/" target="_blank">www.mainau.de </a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Legoland Günzburg</td>
|
||||
<td><a href="https://www.legoland.de/" target="_blank">www.legoland.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Alpsee Coaster Rodelbahn, Immenstadt</td>
|
||||
<td><a href="https://www.alpsee-bergwelt.de/" target="_blank"> www.alpsee-bergwelt.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Allgäuer Hallenkartbahn Kaufbeuren</td>
|
||||
<td><a href="https://www.all-kart.de/" target="_blank">www.all-kart.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Skylinepark in Bad Wörishofen</td>
|
||||
<td><a href="https://www.skylinepark.de/" target="_blank">www.skylinepark.de</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Ravensburger Spieleland in Meckenbeuren</td>
|
||||
<td><a href="https://www.ravensburger-spieleland.de/" target="_blank">www.ravensburger-spieleland.de</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<br class="clear" />
|
||||
|
||||
<br class="clear"/>
|
||||
@@ -1,42 +1,41 @@
|
||||
|
||||
<div id="rspalte">
|
||||
<div id="galerie">
|
||||
<div id="galerie">
|
||||
|
||||
<?php
|
||||
$sql2 = 'SELECT ID FROM bilder ORDER BY ID';
|
||||
$result2 = $db->query($sql2);
|
||||
$foto = "";
|
||||
while ($nt2 = $result2->fetch_assoc()) {
|
||||
$file = 'img/umgebung/bilder/'.$nt2['ID'].'.jpg';
|
||||
if (file_exists($file)) {
|
||||
$foto = $nt2['ID'];
|
||||
echo '<a href="index.php?section=umgebung&f='.$nt2['ID'].'"><img src="'.$file.'" /></a>';
|
||||
}
|
||||
}
|
||||
?>
|
||||
<?php
|
||||
$sql2 = 'SELECT ID FROM bilder ORDER BY ID';
|
||||
$result2 = $db->query($sql2);
|
||||
$foto = "";
|
||||
$ts = time();
|
||||
while ($nt2 = $result2->fetch_assoc()) {
|
||||
$file = 'img/umgebung/bilder/' . $nt2['ID'] . '.jpg';
|
||||
if (file_exists($file)) {
|
||||
$foto = $nt2['ID'];
|
||||
echo '<a href="index.php?section=umgebung&f=' . $nt2['ID'] . '"><img src="' . $file . '?ts=' . $ts . '" /></a>';
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="lspalte">
|
||||
<div id="bild">
|
||||
<div id="bild">
|
||||
|
||||
<?php
|
||||
<?php
|
||||
|
||||
if (isset($_GET['f'])) {
|
||||
$foto = $_GET['f'];
|
||||
}
|
||||
$sql1 = 'SELECT Head FROM bilder WHERE ID = "'.$foto.'"';
|
||||
$result1 = $db->query($sql1);
|
||||
$nt1 = $result1->fetch_assoc();
|
||||
$file = 'img/umgebung/bilder/'.$foto.'.jpg';
|
||||
echo "<h2>Bildergalerie</h2>\n";
|
||||
echo "<h3>$nt1[Head]</h3>\n";
|
||||
echo '<img src="'.$file.'" />';
|
||||
if (isset($_GET['f'])) {
|
||||
$foto = $_GET['f'];
|
||||
}
|
||||
$sql1 = 'SELECT Head FROM bilder WHERE ID = "' . $foto . '"';
|
||||
$result1 = $db->query($sql1);
|
||||
$nt1 = $result1->fetch_assoc();
|
||||
$file = 'img/umgebung/bilder/' . $foto . '.jpg';
|
||||
echo "<h2>Bildergalerie</h2>\n";
|
||||
echo "<h3>$nt1[Head]</h3>\n";
|
||||
echo '<img src="' . $file . '?ts=' . $ts . '" />';
|
||||
|
||||
?>
|
||||
?>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<br class="clear" />
|
||||
|
||||
<br class="clear"/>
|
||||
39
kontakt.php
@@ -1,25 +1,18 @@
|
||||
<h1><img src="img/kontakt/h1.gif" />Kontakt/Impressum</h1>
|
||||
<h1><img src="img/kontakt/h1.gif"/>Kontakt/Impressum</h1>
|
||||
|
||||
<?php
|
||||
if (!isset($_GET['t'])) {
|
||||
include "inhalte/kontakt/standard.php";
|
||||
}
|
||||
else {
|
||||
if ('anreise' == $_GET['t']) {
|
||||
include "inhalte/kontakt/anreise.php";
|
||||
}
|
||||
elseif ('imp' == $_GET['t']) {
|
||||
include "inhalte/kontakt/imp.php";
|
||||
}
|
||||
elseif ('route' == $_GET['t']) {
|
||||
include "inhalte/kontakt/route.php";
|
||||
}
|
||||
elseif ('agbs' == $_GET['t']) {
|
||||
include "inhalte/kontakt/agbs.php";
|
||||
}
|
||||
else {
|
||||
include "inhalte/kontakt/standard.php";
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
if (!isset($_GET['t'])) {
|
||||
include "inhalte/kontakt/standard.php";
|
||||
} else {
|
||||
if ('anreise' == $_GET['t']) {
|
||||
include "inhalte/kontakt/anreise.php";
|
||||
} elseif ('imp' == $_GET['t']) {
|
||||
include "inhalte/kontakt/imp.php";
|
||||
} elseif ('route' == $_GET['t']) {
|
||||
include "inhalte/kontakt/route.php";
|
||||
} elseif ('agbs' == $_GET['t']) {
|
||||
include "inhalte/kontakt/agbs.php";
|
||||
} else {
|
||||
include "inhalte/kontakt/standard.php";
|
||||
}
|
||||
}
|
||||
22
public/admin/index.php
Normal file
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
error_reporting(E_ALL);
|
||||
// Include required components.
|
||||
$path2root = __DIR__ . '/../..';
|
||||
include $path2root . '/inc/config.php';
|
||||
?>
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html lang="de">
|
||||
<head>
|
||||
<title>Administrationsbereich Ferienhaus - Wille</title>
|
||||
<link rel="stylesheet" type="text/css" href="/css/admin.css?ts=<?php echo time(); ?>" />
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="root">
|
||||
<div id="header"><?php include $path2root . '/admin/header.php'; ?></div>
|
||||
<div id="links"><?php include $path2root . '/admin/links.php'; ?></div>
|
||||
<div id="inhalt"><?php include $path2root . '/admin/inhalt.php'; ?></div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
110
public/css/admin.css
Normal file
@@ -0,0 +1,110 @@
|
||||
html {
|
||||
font-family: Arial, Helvetica, sans-serif;
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
body {
|
||||
width: 960px;
|
||||
margin: 20px;
|
||||
}
|
||||
|
||||
label {
|
||||
width: 150px;
|
||||
display: block;
|
||||
float: left;
|
||||
}
|
||||
|
||||
input {
|
||||
width: 250px;
|
||||
display: block;
|
||||
float: left;
|
||||
}
|
||||
|
||||
form br {
|
||||
clear: left;
|
||||
}
|
||||
|
||||
#preise input {
|
||||
width: 50px;
|
||||
text-align: right;
|
||||
margin-right: 5px;
|
||||
}
|
||||
|
||||
#root {
|
||||
position: absolute;
|
||||
border: 1px solid #ccc;
|
||||
}
|
||||
|
||||
#header {
|
||||
height: 40px;
|
||||
width: 960px;
|
||||
background-color: #ccc;
|
||||
}
|
||||
|
||||
#header ul {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
list-style-type: none;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
#header li {
|
||||
float: left;
|
||||
}
|
||||
|
||||
#header li a {
|
||||
height: 38px;
|
||||
line-height: 38px;
|
||||
width: 158px;
|
||||
display: block;
|
||||
border: 1px solid #000;
|
||||
font-size: 14px;
|
||||
font-weight: bold;
|
||||
color: #00f;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
#links {
|
||||
position: relative;
|
||||
width: 160px;
|
||||
height: 600px;
|
||||
left: 0;
|
||||
float: left;
|
||||
background-color: #ccc;
|
||||
}
|
||||
|
||||
#links ul {
|
||||
font-size: 14px;
|
||||
text-align: center;
|
||||
margin: 20px 0;
|
||||
padding: 0;
|
||||
list-style-type: none;
|
||||
}
|
||||
|
||||
#links ul li ul li {
|
||||
height: 30px;
|
||||
line-height: 30px;
|
||||
}
|
||||
|
||||
#links ul li ul {
|
||||
border: 1px solid #000;
|
||||
}
|
||||
|
||||
#links li a {
|
||||
width: 158px;
|
||||
display: block;
|
||||
border-top: 1px solid #000;
|
||||
font-size: 14px;
|
||||
font-weight: bold;
|
||||
color: #00f;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
#inhalt {
|
||||
position: relative;
|
||||
width: 780px;
|
||||
right: 10px;
|
||||
top: 10px;
|
||||
height: 580px;
|
||||
float: right;
|
||||
}
|
||||
453
public/css/page.css
Normal file
@@ -0,0 +1,453 @@
|
||||
html {
|
||||
background-color: #423628;
|
||||
overflow: auto;
|
||||
font-family: Calibri, Geneva, Arial, Helvetica, sans-serif;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
body {
|
||||
width: 990px;
|
||||
margin: 10px auto auto;
|
||||
border-top: 5px solid #F4F1ED;
|
||||
border-bottom: 5px solid #F4F1ED;
|
||||
background-color: #F4F1ED;
|
||||
}
|
||||
|
||||
#root {
|
||||
width: 970px;
|
||||
margin: auto;
|
||||
border-left: 4px solid #961017;
|
||||
border-right: 4px solid #961017;
|
||||
border-bottom: 2px solid #961017;
|
||||
}
|
||||
|
||||
h1 {
|
||||
font-size: 1px;
|
||||
color: #F4F1ED;
|
||||
font-weight: bold;
|
||||
height: 42px;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
h2 {
|
||||
font-size: 18px;
|
||||
color: #574730;
|
||||
font-weight: bold;
|
||||
margin: 10px 20px;
|
||||
padding: 0;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
h3 {
|
||||
font-size: 15px;
|
||||
font-weight: bold;
|
||||
color: #574730;
|
||||
margin: 10px 20px;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
hr {
|
||||
margin: 10px 20px;
|
||||
padding: 0;
|
||||
height: 2px;
|
||||
color: #574730;
|
||||
background-color: #574730;
|
||||
border: none;
|
||||
}
|
||||
|
||||
p {
|
||||
color: #574730;
|
||||
margin: 10px 20px;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
table {
|
||||
color: #574730;
|
||||
margin: 10px 20px;
|
||||
border-collapse: collapse;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
th {
|
||||
font-weight: bold;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
td {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
table.preise {
|
||||
border: 2px solid #574730;
|
||||
float: left;
|
||||
}
|
||||
|
||||
table.cal {
|
||||
border: 2px solid #574730;
|
||||
float: right;
|
||||
}
|
||||
|
||||
* html table.preise {
|
||||
margin: 10px 10px;
|
||||
}
|
||||
|
||||
* html table.cal {
|
||||
width: 235px;
|
||||
}
|
||||
|
||||
* + html table.cal {
|
||||
width: 235px;
|
||||
}
|
||||
|
||||
table.angebot {
|
||||
font-weight: bold;
|
||||
border-collapse: collapse;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
table.cal th, table.cal td {
|
||||
text-align: center;
|
||||
padding: 3px 0 2px 0;
|
||||
}
|
||||
|
||||
table.preise th, table.preise td {
|
||||
text-align: center;
|
||||
vertical-align: top;
|
||||
padding: 2px 3px;
|
||||
border: 1px solid #574730;
|
||||
}
|
||||
|
||||
table.angebot td {
|
||||
padding-right: 20px;
|
||||
}
|
||||
|
||||
table.links td {
|
||||
padding-left: 20px;
|
||||
}
|
||||
|
||||
table.links th {
|
||||
padding-top: 10px;
|
||||
}
|
||||
|
||||
th.hs, td.hs {
|
||||
background-color: #E5B8B7;
|
||||
}
|
||||
|
||||
th.ns, td.ns {
|
||||
background-color: #C2D69B;
|
||||
}
|
||||
|
||||
th.aw, td.aw {
|
||||
background-color: #B2A1C7;
|
||||
}
|
||||
|
||||
td.bel {
|
||||
background-color: #fff;
|
||||
background-image: url(../img/belegt.gif);
|
||||
background-position: center;
|
||||
background-repeat: no-repeat;
|
||||
}
|
||||
|
||||
img {
|
||||
border: 0;
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
/** html img,*/
|
||||
/** html .png {*/
|
||||
/* position: relative;*/
|
||||
/* behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",*/
|
||||
/*this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",*/
|
||||
/*this.src = "img/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),*/
|
||||
/*this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",*/
|
||||
/*this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)*/
|
||||
/*);*/
|
||||
/*}*/
|
||||
|
||||
.clear {
|
||||
clear: both;
|
||||
}
|
||||
|
||||
#header {
|
||||
height: 150px;
|
||||
margin: 0 -4px;
|
||||
border-left: 4px solid #907959;
|
||||
border-right: 4px solid #907959;
|
||||
border-top: 4px solid #907959;
|
||||
background-image: url(../img/header.jpg);
|
||||
}
|
||||
|
||||
ul#Navigation {
|
||||
position: relative;
|
||||
top: 110px;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
float: right;
|
||||
text-align: center;
|
||||
z-index: 5;
|
||||
}
|
||||
|
||||
ul#Navigation li {
|
||||
float: left;
|
||||
font-size: 15px;
|
||||
position: relative;
|
||||
list-style: none;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
ul#Navigation li a:hover {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
ul#Navigation li ul {
|
||||
margin: 0;
|
||||
padding: 10px 0 0 0;
|
||||
position: absolute;
|
||||
height: 190px;
|
||||
width: 150px;
|
||||
border: 1px solid #907959;
|
||||
border-top: none;
|
||||
left: -41px;
|
||||
}
|
||||
|
||||
ul#Navigation li ul li {
|
||||
float: none;
|
||||
font-size: 15px;
|
||||
display: block;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
ul#Navigation a, ul#Navigation span {
|
||||
display: block;
|
||||
width: 110px;
|
||||
height: 40px;
|
||||
vertical-align: middle;
|
||||
text-decoration: none;
|
||||
color: #574730;
|
||||
}
|
||||
|
||||
ul#Navigation a:hover, ul#Navigation span, li a#aktuell:hover {
|
||||
background-color: #F7F5F2;
|
||||
}
|
||||
|
||||
ul#Navigation li ul a {
|
||||
color: #574730;
|
||||
height: 20px;
|
||||
line-height: 20px;
|
||||
width: 140px;
|
||||
text-align: left;
|
||||
margin: 0 0 0 5px;
|
||||
}
|
||||
|
||||
ul#Navigation li ul a:hover {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
/* dynamisches Ein-/Ausblenden */
|
||||
ul#Navigation li ul {
|
||||
display: none;
|
||||
}
|
||||
|
||||
ul#Navigation li:hover ul {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.clear {
|
||||
overflow: hidden;
|
||||
clear: left;
|
||||
height: 4px;
|
||||
background-color: #961017;
|
||||
margin: 0 0 0 0;
|
||||
font-size: 1px;
|
||||
}
|
||||
|
||||
.clear2 {
|
||||
overflow: hidden;
|
||||
clear: left;
|
||||
height: 2px;
|
||||
background-color: #961017;
|
||||
margin: 0 0 0 0;
|
||||
font-size: 1px;
|
||||
}
|
||||
|
||||
.cleaner {
|
||||
clear: both;
|
||||
margin-top: 0;
|
||||
}
|
||||
|
||||
#inhalt {
|
||||
width: 970px;
|
||||
margin: 0 0 0 0;
|
||||
padding: 0;
|
||||
text-align: justify;
|
||||
color: #333;
|
||||
font-size: 12px;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
#inhalt a {
|
||||
color: #574730;
|
||||
}
|
||||
|
||||
#inhalt ul {
|
||||
color: #574730;
|
||||
margin: 10px 20px 10px 0;
|
||||
list-style-position: outside;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
* html #inhalt ul {
|
||||
margin-left: 40px;
|
||||
}
|
||||
|
||||
* + html #inhalt ul {
|
||||
margin-left: 40px;
|
||||
}
|
||||
|
||||
#anfrage form {
|
||||
margin: 10px 20px;
|
||||
font-size: 14px;
|
||||
color: #574730;
|
||||
}
|
||||
|
||||
#anfrage form br {
|
||||
clear: left;
|
||||
}
|
||||
|
||||
#anfrage label, #anfrage input, #anfrage select {
|
||||
display: block;
|
||||
float: left;
|
||||
width: 290px;
|
||||
margin: 0 10px 3px 0;
|
||||
padding: 0;
|
||||
font-family: Calibri, Geneva, Arial, Helvetica, sans-serif;
|
||||
font-size: 14px;
|
||||
color: #574730;
|
||||
}
|
||||
|
||||
#anfrage label {
|
||||
width: 120px;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
#anfrage input.hidden {
|
||||
width: auto;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
#anfrage input.check {
|
||||
width: auto;
|
||||
float: right;
|
||||
margin: 0 18px 3px 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
* html #anfrage input.check {
|
||||
margin-right: 8px;
|
||||
}
|
||||
|
||||
#anfrage input.submit {
|
||||
width: auto;
|
||||
}
|
||||
|
||||
#anfrage textarea {
|
||||
width: 420px;
|
||||
margin: 0 0 10px 0;
|
||||
padding: 0;
|
||||
font-family: Calibri, Geneva, Arial, Helvetica, sans-serif;
|
||||
font-size: 14px;
|
||||
color: #574730;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
ul.angebot {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
ul.angebot li {
|
||||
list-style-position: inside;
|
||||
}
|
||||
|
||||
#inhalt img.left {
|
||||
margin: 0 20px;
|
||||
float: left;
|
||||
}
|
||||
|
||||
#inhalt img.right {
|
||||
margin: 0 20px;
|
||||
float: right;
|
||||
}
|
||||
|
||||
#lspalte {
|
||||
width: 480px;
|
||||
float: left;
|
||||
padding: 0;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
#rspalte {
|
||||
width: 480px;
|
||||
float: right;
|
||||
padding: 0;
|
||||
margin: 12px 0 12px 0;
|
||||
}
|
||||
|
||||
#rspalte img.gross {
|
||||
float: right;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
#thumb {
|
||||
margin-top: 12px;
|
||||
margin-right: 3px;
|
||||
padding: 0;
|
||||
float: right;
|
||||
}
|
||||
|
||||
#thumb img {
|
||||
float: right;
|
||||
width: 44px;
|
||||
height: 44px;
|
||||
margin: 0 0 0 3px;
|
||||
}
|
||||
|
||||
#galerie img {
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
margin: 0 5px 5px 0;
|
||||
}
|
||||
|
||||
#bild img {
|
||||
margin-left: 20px;
|
||||
}
|
||||
|
||||
#footer {
|
||||
color: #F4F1ED;
|
||||
font-size: 14px;
|
||||
background-color: #961017;
|
||||
font-variant: small-caps;
|
||||
height: 38px;
|
||||
line-height: 38px;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
#footer img {
|
||||
float: left;
|
||||
margin-top: 2px;
|
||||
}
|
||||
|
||||
#footer a {
|
||||
color: #F4F1ED;
|
||||
margin-right: 20px;
|
||||
font-variant: small-caps;
|
||||
text-decoration: none;
|
||||
float: right;
|
||||
}
|
||||
|
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 27 KiB |
|
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 23 KiB |
|
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 27 KiB |
|
Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 33 KiB |
|
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 27 KiB |
|
Before Width: | Height: | Size: 25 KiB After Width: | Height: | Size: 25 KiB |
|
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 24 KiB |
|
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 28 KiB |