Datumsabhängige Anzeige
#1
geschrieben 24. Juli 2006 - 14:23
hab ein problemchen und zwar benötige ich ein script das mir je nach eingegeben datum gleich eine bestimmte seite anzeigt. konkret handelt es sich um ein buchungs/anfrageformular das je nach gewünschten zeitraum die preisliste für vor/nach/hauptsaison ausgibt.
ist sowas möglich?
eine antwort würde mich sehr sehr freuen!!!
lg mason
Anzeige
#2
geschrieben 24. Juli 2006 - 14:27
Zitat
#3
geschrieben 24. Juli 2006 - 14:29
stell dir vor du möchtest ein zimmer reserivern für 28.7. bis 3.8.
du wählst deinen zeitraum aus, und siehst die preisliste genau für deinen zeitraum.
sprich ich brauch ein script das mir zwischen vor/nach/hauptsaison differnetiert und das anhand der vom user eingegeben daten ausliest und anzeigt
#4
geschrieben 24. Juli 2006 - 14:36
Welche scriptsprache verwendest du? Woher beziehst und wohin speicherst du die Daten (Datenbank, Textdateien, cookies)? Was hast du schon fertig?
#5
geschrieben 24. Juli 2006 - 14:55
#6
geschrieben 24. Juli 2006 - 22:49
das ganze funktioniert wie begrüßungen mit guten morgen, guten tag, guten abend, gute nacht,...
nur das hald nicht die uhrzeit abefragt werden muss, sondern das datum das in einer listbox oder so ausgewählt wird.
bitte um hilfe!!!
lg vaiomason
#7
geschrieben 24. Juli 2006 - 23:53
welche plattform? web oder wie? welche scriptsprache steht dir zur verfügung (html ist keine programmiersprache)? woher werden die daten gelesen?
#8
geschrieben 25. Juli 2006 - 13:52
Zitat (vaiomason: 24.07.2006, 23:49)
das ganze funktioniert wie begrüßungen mit guten morgen, guten tag, guten abend, gute nacht,...
nur das hald nicht die uhrzeit abefragt werden muss, sondern das datum das in einer listbox oder so ausgewählt wird.
bitte um hilfe!!!
lg vaiomason
Mal angenommen, du sprichst von einer Internetseite, auf der Besucher per Formular Buchungen vornehmen können. Mal angenommen, auf dem Server ist PHP installiert.
Füge eine Auswahlliste in das Formular ein. Wähle das gesuchte Datum aus dieser Auswahlliste. Nach der Auswahl wird die Seite neu geladen, wobei die Variable 'datum' übergeben wird.
Abhängig davon, welchen Wert die Variable 'datum' hat, wird eine weitere Funktion ausgeführt, z.B. eine Weiterleitung auf eine Seite deiner Wahl.
Ein einfaches Beispiel:
<?php
if (isset($_POST['datum'])) {
switch ($_POST['datum']) {
case ($_POST['datum'] == 1): {
echo "1.Januar";
// header("Location: winterpreisliste.html");
break;
}
case ($_POST['datum'] > 1 && $_POST['datum'] < 5): {
echo "2., 3. oder 4.Januar";
break;
}
// der dreckige rest
default: echo "5.Januar oder später";
}
}
?>
<form method="post" action="index.php">
<div>
<select name="datum" onchange="submit()">
<option value="" selected="selected">Bitte wählen</option>
<option value="1">01.01.2007</option>
<option value="2">02.01.2007</option>
<option value="3">03.01.2007</option>
<option value="4">04.01.2007</option>
<option value="5">05.01.2007</option>
<option value="6">06.01.2007</option>
<option value="7">07.01.2007</option>
<!-- usw. -->
</select>
<input type="submit" value="auswählen" />
</div>
</form>
Dieser Beitrag wurde von axx bearbeitet: 25. Juli 2006 - 13:54
#9
geschrieben 25. Juli 2006 - 23:53
vielen dank schonmal!!!!
lg vaiomason
#10
geschrieben 25. Juli 2006 - 23:57
#11
geschrieben 26. Juli 2006 - 00:44
switch(true)
{
case ($datum < $saisonbeginn) : $link="vorsaisonpreise.php"; break;
case ($datum > $saisonende) : $link="nachsaisonpreise.php"; break;
default: $link="hauptsaisonpreise.php";
}
require_once($link);
muss man natürlich noch gucken, welches datum man nimmt, bzw. muss man ja so oder so noch den fall einbeziehen, dass ein buchungszeitraum mal über eine grenze hinweg geht.
Der Optimist sagt: "Das Glas ist halb voll."
Der Realist sagt: "Bedienung, zwei Neue!"

Hilfe
Neues Thema
Antworten
Nach oben



