您好,我正在做网络统计。时间跨度有问题。from 和 to 有两个输入。
默认情况下,它们会从以下代码中花费时间:
$date = date('y-m-d');
$sd = strtotime ( '-1 month' , strtotime ( $date ) ) ;
$trgD = date ( 'y-m-d' , $sd );
比我将它们打印到两个输入(从和到)。现在当用户输入时间时我遇到了问题。我如何将它们存储到 $date 和 $trgD;我该怎么办?表格代码是:
<form name="sdate" method="post" action="index.php">
<td width="38" height="35">Аас</td>
<td width="89">
<input name="date1" id="date1" title="Эхлэх өдөр" size="14" value="<?php echo $trgD ?>" type="text">
</td>
<td width="48"><input style="padding-bottom: 4px;" src="images/img1.gif" alt="Та өдрөө сонгоно уу" title="эхлэх өдөр сонгох" onClick="return showCalendar('date1');" align="absmiddle" border="0" type="image"></td>
<td width="61">Хүртэл </td>
<td width="97"><input name="date2" id="date2" title="Дуусах өдөр" size="14" value="<?php echo $date ?>" type="text"></td>
<td width="77"><input style="padding-bottom: 4px;" src="images/img1.gif" alt="Дуусах өдрийг сонгох" title="Дуусах өдөр" onClick="return showCalendar('date2');" align="absmiddle" border="0" type="image"></td>
<td width="196">
<input type="submit" name="submit1" value="Илгээх">
</td>
</form>
我需要设置如下条件:
if (user submit){
$date=store submited date1;
$trgD= store submited date2;}
else{
$date = date('y-m-d');
$sd = strtotime ( '-1 month' , strtotime ( $date ) ) ;
$trgD = date ( 'y-m-d' , $sd ); }
我不知道如何写这个条件