首先檢查Facebook的事件創建頁面的鏈接是http://www.facebook.com/?ref=home#!/events/create.php我用我application.My疑問,頁面的開始和結束日期時間,如果我設置開始時間中午12點,默認的結束時間應該是3小時後那就是結束時間= 15:00(如果該用戶沒有設置結束時間)的開始時間如何從開始時間保持默認結束時間3小時?
代碼
<select name="menu" class="style24">
<option value="00:00" <?php if($todaytime=="01"){echo "selected";}?>>12:00am</option>
<option value="00:30" <?php if($todaytime=="01"){echo "selected";}?>>12:30am</option>
<option value="01:00" <?php if($todaytime=="02"){echo "selected";}?>>1:00am</option>
<option value="01:30" <?php if($todaytime=="02"){echo "selected";}?>>1:30am</option>
<option value="02:00" <?php if($todaytime=="03"){echo "selected";}?>>2:00am</option>
<option value="02:30" <?php if($todaytime=="03"){echo "selected";}?>>2:30am</option>
<option value="03:00" <?php if($todaytime=="04"){echo "selected";}?>>3:00am</option>
<option value="03:30" <?php if($todaytime=="04"){echo "selected";}?>>3:30am</option>
</select>
代碼結束時間
<select name="menu1" class="style24">
<option value="00:00" <?php if($todaytime=="01"){echo "selected";}?>>12:00am</option>
<option value="00:30" <?php if($todaytime=="01"){echo "selected";}?>>12:30am</option>
<option value="01:00" <?php if($todaytime=="02"){echo "selected";}?>>1:00am</option>
<option value="01:30" <?php if($todaytime=="02"){echo "selected";}?>>1:30am</option>
<option value="02:00" <?php if($todaytime=="03"){echo "selected";}?>>2:00am</option>
<option value="02:30" <?php if($todaytime=="03"){echo "selected";}?>>2:30am</option>
<option value="03:00" <?php if($todaytime=="04"){echo "selected";}?>>3:00am</option>
<option value="03:30" <?php if($todaytime=="04"){echo "selected";}?>>3:30am</option>
<option value="04:00" <?php if($todaytime=="05"){echo "selected";}?>>4:00 am</option>
</select>
$todaytime
定義爲date("H", time())
。
這有什麼做用PHP。 – 2011-05-05 05:13:25
你應該真的使用for循環。而且,你的代碼不能正確區分半小時。 – nico 2011-05-05 05:21:16