shortkid422
Programmer
I have this date thing set up so that i can have 2 sets of dates, and what i want to do is when i submit the values, i want to make sure that the first date is before the second date. This is what i have but the funtion test() isnt working.
PHP:
<?
function test()
{
if ($tdoao2 < $tdoao)
{
echo "You cant book a flight to a day before";
}
else
{
echo "Thank you";
}
}
?>
<?
echo '
<form method="post" action="' . $_SERVER['PHP_SELF'] . '">';
?>
<table>
<tr>
<td>
<select name="doa">
<?
$skip = 2;
while ($skip < 34) {
$dotw = date("w", mktime(0,0,0,date("m"),date("d")+$skip,date("Y")));
switch ($dotw) {
case 0:
break;
case 6:
break;
default:
$tdoao = date("F jS", mktime(0,0,0,date("m"),date("d")+$skip, date("Y")));
echo("<option value='$tdoao'>$tdoao</option>");
}
$skip = $skip + 1;
}
?>
</select>
</td>
<td>
<select name="doa">
<?
$skip = 2;
while ($skip < 41) {
$dotw = date("w", mktime(0,0,0,date("m"),date("d")+$skip,date("Y")));
switch ($dotw) {
case 0:
break;
case 6:
break;
default:
$tdoao2 = date("F jS", mktime(0,0,0,date("m"),date("d")+$skip, date("Y")));
echo("<option value='$tdoao2'>$tdoao2</option>");
}
$skip = $skip + 1;
}
?>
</select>
</td>
</tr>
<tr>
<td></select><input type='submit' value='Search' onsubmit="test()"></td>
</tr>
</table>