作者rickybien ( 陳 綺貞)
看板PHP
標題[請益] php 時間相關問題
時間Mon Jan 22 20:23:54 2007
我在製作一個購物網站 遇到一個小問題如下:
在確認訂單時 會echo date()出 頁面載入的時間
可是若使用者在這個頁面逗留許久 才按下最終的"確認"按鈕
那麼寫入資料庫的時間將跟使用者看到的時間不相同
我想要在onClick確認按鈕時 才將這時候的時間放入隱藏欄位 寫入資料庫
原本程式碼如下
<?php function check(){
global $Time;
$Time=date("Y-m-d- H:i:s");
return $Time;
}?>
.
.
.
<input type="submit" name="Submit" value="確認無誤"
onclick="<?php $Time2=check();?>" />
.
.
.
<input name="OrderTime" type="hidden" id="OrderTime"
value="<?php echo $Time2;?>" />
不過寫入資料庫的值始終是"頁面載入"的時間
$Time2變數沒有正確寫入
希望能有同好幫忙解決這個問題~謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.130.189.47
1F:推 appleboy46:在他按下鈕之後 在處理時間不就好了? 01/22 20:39
2F:推 rickybien:嗯~我也是這樣想 可不可給我明確點的方向呢 感謝 01/22 20:47
3F:推 jimmyken793:寫入的時候再抓日期吧? 01/22 21:02
4F:推 hellolucky:把date("Y-m-d- H:i:s")寫在按鈕裡 01/22 23:48