Hallo,
grüble hier über eine Fehlfunktion und komme nicht dahinter. Es wird ein Form dargestellt in dem der User 2 Datumswerte auswählen soll die dann an eine Seite in einem neuen Fenster übergeben werden sollen. Diese Seite liegt in einer Subdomain (vielleicht ist da der Hund begraben, wüsste aber nicht wieso). Hier der relevante Auszug aus dem Code:
<td rowspan="5" background="../de/image_de/anfrage2.gif" style="padding:2px">
<div align="center">
<form action="https://booking.arnia.at/de/y2.php" method="post" enctype="multipart/form-data" name="form1">
<fieldset class="anfrage">
<legend>Ihr Anreisetag</legend>
<select name="vond">
<?php
$ret = time();
$ret = $ret + 86400;
$tag = gmdate("j", $ret);
$monat = gmdate("n", $ret);
$jahr = gmdate("Y", $ret);
for ($var = 1; $var <= 31; $var++) {
if ($var != $tag) {
echo "<option value=" . $var . ">" . $var . "</option>\n";
} else {
echo "<option value=" . $var . " selected>" . $var . "</option>\n";
}
}
?>
</select>
<select name="vonm">
<?php
for ($var = 1; $var <= 12; $var++) {
if ($var != $monat) {
echo "<option value=" . $var . ">" . $var . "</option>\n";
} else {
echo "<option value=" . $var . " selected>" . $var . "</option>\n";
}
}
?>
</select>
<select name="vony">
<?php
$ret = time();
$jahr = gmdate("Y", $ret);
$bisjahr = $jahr + 2;
for ($var = $jahr; $var <= $bisjahr; $var++) {
if ($var != $jahr) {
echo "<option value=" . $var . ">" . $var . "</option>\n";
} else {
echo "<option value=" . $var . " selected>" . $var . "</option>\n";
}
}
?>
</select>
</fieldset>
<fieldset class="anfrage">
<legend>Ihr Abreisetag</legend>
<select name="bisd">
<?php
$ret = time();
$ret = $ret + 172800;
$tag = gmdate("j", $ret);
$monat = gmdate("n", $ret);
$jahr = gmdate("Y", $ret);
for ($var = 1; $var <= 31; $var++) {
if ($var != $tag) {
echo "<option value=" . $var . ">" . $var . "</option>\n";
} else {
echo "<option value=" . $var . " selected>" . $var . "</option>\n";
}
}
?>
</select>
<select name="bism">
<?php
for ($var = 1; $var <= 12; $var++) {
if ($var != $monat) {
echo "<option value=" . $var . ">" . $var . "</option>\n";
} else {
echo "<option value=" . $var . " selected>" . $var . "</option>\n";
}
}
?>
</select>
<select name="bisy">
<?php
$ret = time();
$jahr = gmdate("Y", $ret);
$bisjahr = $jahr + 2;
for ($var = $jahr; $var <= $bisjahr; $var++) {
if ($var != $jahr) {
echo "<option value=" . $var . ">" . $var . "</option>\n";
} else {
echo "<option value=" . $var . " selected>" . $var . "</option>\n";
}
}
?>
</select>
</fieldset>
<input name="button" type="submit" class="weiterbutton" id="button" value="Jetzt Anfragen" onclick="zianfrage(this.href); return false" />
</form></div></td>
Natürlich habe ich im head das Skript:
<script type="text/javascript">
function zianfrage (Adresse) {
MeinFenster = window.open(Adresse, "Anfrageassistent", "width=700,height=600,left=200,top=100,location=no");
MeinFenster.focus();
}
</script>
Hat irgendwer eine Idee oder nen Tipp für mich?
Danke
Gruß
Alexander
grüble hier über eine Fehlfunktion und komme nicht dahinter. Es wird ein Form dargestellt in dem der User 2 Datumswerte auswählen soll die dann an eine Seite in einem neuen Fenster übergeben werden sollen. Diese Seite liegt in einer Subdomain (vielleicht ist da der Hund begraben, wüsste aber nicht wieso). Hier der relevante Auszug aus dem Code:
<td rowspan="5" background="../de/image_de/anfrage2.gif" style="padding:2px">
<div align="center">
<form action="https://booking.arnia.at/de/y2.php" method="post" enctype="multipart/form-data" name="form1">
<fieldset class="anfrage">
<legend>Ihr Anreisetag</legend>
<select name="vond">
<?php
$ret = time();
$ret = $ret + 86400;
$tag = gmdate("j", $ret);
$monat = gmdate("n", $ret);
$jahr = gmdate("Y", $ret);
for ($var = 1; $var <= 31; $var++) {
if ($var != $tag) {
echo "<option value=" . $var . ">" . $var . "</option>\n";
} else {
echo "<option value=" . $var . " selected>" . $var . "</option>\n";
}
}
?>
</select>
<select name="vonm">
<?php
for ($var = 1; $var <= 12; $var++) {
if ($var != $monat) {
echo "<option value=" . $var . ">" . $var . "</option>\n";
} else {
echo "<option value=" . $var . " selected>" . $var . "</option>\n";
}
}
?>
</select>
<select name="vony">
<?php
$ret = time();
$jahr = gmdate("Y", $ret);
$bisjahr = $jahr + 2;
for ($var = $jahr; $var <= $bisjahr; $var++) {
if ($var != $jahr) {
echo "<option value=" . $var . ">" . $var . "</option>\n";
} else {
echo "<option value=" . $var . " selected>" . $var . "</option>\n";
}
}
?>
</select>
</fieldset>
<fieldset class="anfrage">
<legend>Ihr Abreisetag</legend>
<select name="bisd">
<?php
$ret = time();
$ret = $ret + 172800;
$tag = gmdate("j", $ret);
$monat = gmdate("n", $ret);
$jahr = gmdate("Y", $ret);
for ($var = 1; $var <= 31; $var++) {
if ($var != $tag) {
echo "<option value=" . $var . ">" . $var . "</option>\n";
} else {
echo "<option value=" . $var . " selected>" . $var . "</option>\n";
}
}
?>
</select>
<select name="bism">
<?php
for ($var = 1; $var <= 12; $var++) {
if ($var != $monat) {
echo "<option value=" . $var . ">" . $var . "</option>\n";
} else {
echo "<option value=" . $var . " selected>" . $var . "</option>\n";
}
}
?>
</select>
<select name="bisy">
<?php
$ret = time();
$jahr = gmdate("Y", $ret);
$bisjahr = $jahr + 2;
for ($var = $jahr; $var <= $bisjahr; $var++) {
if ($var != $jahr) {
echo "<option value=" . $var . ">" . $var . "</option>\n";
} else {
echo "<option value=" . $var . " selected>" . $var . "</option>\n";
}
}
?>
</select>
</fieldset>
<input name="button" type="submit" class="weiterbutton" id="button" value="Jetzt Anfragen" onclick="zianfrage(this.href); return false" />
</form></div></td>
Natürlich habe ich im head das Skript:
<script type="text/javascript">
function zianfrage (Adresse) {
MeinFenster = window.open(Adresse, "Anfrageassistent", "width=700,height=600,left=200,top=100,location=no");
MeinFenster.focus();
}
</script>
Hat irgendwer eine Idee oder nen Tipp für mich?
Danke
Gruß
Alexander
Kommentar