<tr>
<td align="right">日期:</td>
<td>
<select name="year">
<?
for($year=0;$year<20;$year++){
$j=2000+$year;
if($j==date(Y)){
echo "<option id=\"$j\" value=\"$j\" selected=\"selected\">$j</option>";
}else {
echo "<option id=\"$j\" value=\"$j\">$j</option>";
}
}
?>
</select>
年
<select name="month" onchange ="change(this.options[this.options.selectedIndex].value)">
<?
for($month=0;$month<12;$month++){
$j=$month+1;
if($j==date(m)){
echo "<option id=\"$j\" value=\"$j\" selected=\"selected\">$j</option>";
}else {
echo "<option id=\"$j\" value=\"$j\">$j</option>";
}
}
?>
</select>
月
<select name="day">
<?
if("month.options.selected=2"){
for($day=0;$day<28;$day++){
$j=$day+1;
if($j==date(d)){
echo "<option id=\"$j\" value=\"$j\" selected=\"selected\">$j</option>";
}else {
echo "<option id=\"$j\" value=\"$j\">$j</option>";
}
}
}else{
for($day=0;$day<31;$day++){
$j=$day+1;
if($j==date(d)){
echo "<option id=\"$j\" value=\"$j\" selected=\"selected\">$j</option>";
}else {
echo "<option id=\"$j\" value=\"$j\">$j</option>";
}
}
}
?>
</select>
日
</td>
</tr>
<td align="right">日期:</td>
<td>
<select name="year">
<?
for($year=0;$year<20;$year++){
$j=2000+$year;
if($j==date(Y)){
echo "<option id=\"$j\" value=\"$j\" selected=\"selected\">$j</option>";
}else {
echo "<option id=\"$j\" value=\"$j\">$j</option>";
}
}
?>
</select>
年
<select name="month" onchange ="change(this.options[this.options.selectedIndex].value)">
<?
for($month=0;$month<12;$month++){
$j=$month+1;
if($j==date(m)){
echo "<option id=\"$j\" value=\"$j\" selected=\"selected\">$j</option>";
}else {
echo "<option id=\"$j\" value=\"$j\">$j</option>";
}
}
?>
</select>
月
<select name="day">
<?
if("month.options.selected=2"){
for($day=0;$day<28;$day++){
$j=$day+1;
if($j==date(d)){
echo "<option id=\"$j\" value=\"$j\" selected=\"selected\">$j</option>";
}else {
echo "<option id=\"$j\" value=\"$j\">$j</option>";
}
}
}else{
for($day=0;$day<31;$day++){
$j=$day+1;
if($j==date(d)){
echo "<option id=\"$j\" value=\"$j\" selected=\"selected\">$j</option>";
}else {
echo "<option id=\"$j\" value=\"$j\">$j</option>";
}
}
}
?>
</select>
日
</td>
</tr>
date('t', strtotime("$year-$month-1"))确定是否为闰年
date('L')
if($iYear % 400 == 0 || ($iYear % 100 != 0 && $iYear % 4 == 0))
{
$isLeap = true;//Leap year
}