[請益] 上傳檔案 日期限制

看板PHP作者 (阿修)時間14年前 (2009/11/25 23:23), 編輯推噓7(709)
留言16則, 9人參與, 最新討論串1/3 (看更多)
大家好~ 最近在架PHP網站的時候遇到一個問題 普通的上傳下載可以正常使用 假設今天我設定上傳期限2009.05.15 - 2009.05.25 我希望使用者可以在我設定的時間日期內才有辦法繳交 但是如果超過或是還沒有到繳交期限 則無法上傳 或者是說上傳的案鈕變灰無法點選 不知道是否有什麼範例或方法可以提供給我參考!! 希望大家可以提供一下意見 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.46.209.152

11/25 23:59, , 1F
你需要 time() 函式判斷,以及 js .....
11/25 23:59, 1F

11/26 02:30, , 2F
時間用unix格式比較是不是比較方便呢
11/26 02:30, 2F

11/26 09:37, , 3F
其實你用 MySQL 的 datetime 也一樣方便
11/26 09:37, 3F

11/26 09:54, , 4F
一般來說大型 opensource 都統一用 UNIX time
11/26 09:54, 4F

11/26 09:55, , 5F
一般使用者基本上都會用 datetime 方式儲存
11/26 09:55, 5F

11/26 09:58, , 6F
其實你用 MySQL 的 datetime 也一樣方便
11/26 09:58, 6F

11/26 09:58, , 7F
11/26 09:58, 7F

11/26 10:46, , 8F
我是偷偷建一個session,然後和現在的時間去比較一下
11/26 10:46, 8F

11/26 11:35, , 9F
其實都可以,我講的是資料庫做法 ..
11/26 11:35, 9F

11/26 12:52, , 10F
直接在client端利用js判斷也可以
11/26 12:52, 10F

11/26 15:26, , 11F
在兩端都可以做 只是用JS可能會被人關掉JS繞過 :(
11/26 15:26, 11F

11/26 16:03, , 12F
直接在處理上傳的的程式檢查...超過時間就不存檔了..
11/26 16:03, 12F

11/26 18:21, , 13F
input 不是有disable嗎,直接在php判斷就好了,連js都不用
11/26 18:21, 13F

11/26 18:22, , 14F
檢查,可是在寫入資料庫的時候最好再判斷一次
11/26 18:22, 14F

11/26 19:48, , 15F
不推js的做法
11/26 19:48, 15F

11/29 22:43, , 16F
還是不太了解~ 感覺很模糊!!那管理者那邊該怎樣設定
11/29 22:43, 16F
文章代碼(AID): #1B3Km0Fy (PHP)
文章代碼(AID): #1B3Km0Fy (PHP)