php中我發布一條資訊,有效期是24小時,然後進入倒計時,有效期完了之後該資訊就不顯示這個功能怎麼實現

時間 2022-04-29 11:17:47

1樓:匿名使用者

看你是要做成及時消失,比如說使用者在瀏覽這個資訊的時候,時間一到,他的電腦網頁不用重新整理自動隱藏資訊

還是更新消失,就是跟第一種情況不一樣,使用者一直開啟的這條資訊,沒有關閉這個頁面,但是到時間了還是顯示,只是他重新整理一遍之後就隱藏了

那麼如果你做第一種的話,那就要用js技術,最好結合ajax做,更簡單,倒計時,觸發器指標到0,執js函式,替換過期內容,或者自動重新整理一遍頁面,那麼第二種的原理就更簡單了

你發布資訊的時候會儲存乙個時間戳,當當前時間戳減去你發布的那個時間戳的時間大於24*3600的時候,就用if判斷這個資訊失效,來做隱藏效果等等。ps:第一種情況和第二種情況實現都要依靠這條資訊本身發布時候的時間戳這個字段。

這點很重要的。

2樓:高雪淞

php沒有在後台執行的功能,所以想要實現這種情況,一是使用系統的任務計畫,另一種是在訪問的時候再計算。

使用系統任務計畫只是第二種方式的一種變化,只是主動執行第二種方式。

所以計算的時候可以使用最普通的計算,你發布的時間與現在的時間進行比較,超過24小時就刪除記錄或者在資料庫中查詢的時候就把超過24小時的資料去除。

php可能用到的函式,strtotime() 把發布的時間轉換成時間戳, time()當前系統時間戳。

資料庫查詢的語句如下:unix_timestamp() - unix_timestamp( '發布時間' ) <= 24 * 3600

3樓:匿名使用者

發錯吧系列,你需要把資訊和發布時間放資料庫裡,然後自己處理

php與jsp

夢見一條蟒蛇追我,夢見一條大蛇追我!

是不是經常有這樣的夢,如果經常有這樣的夢,說明你的膽出了問題,應該是膽病。黃帝內經 告訴我們,身體陰盛就夢到水了,而且你很害怕給水淹了,這就曉得自己身體陰氣太盛。你們學中醫的知道,吃一點藥就把它改變了,不改變可以鍛鍊一下身體。周公圓夢 上很多的迷信,不過有時候迷信還是與現實生活有關的。倒霉的時候夢見...

獻我一條明路!給我指一條明路吧

我建議你先找份工作安頓下來,然後再比較穩定的時候報乙個自考或者成考充實自己,等有了高一些的學歷又積累了一定的工作經驗和生活經驗後再考慮找乙份比較好你又比較感興趣的工作,如果可以的話,也可以選擇繼續深造,報本科,人往高處走嘛,祝你早日成功啦,我前幾年也去過南方,那裡競爭很激烈,生活節奏也很快,你自己在...

我竟然收到一條未來發來的簡訊,收到一條陌生號碼發來的簡訊,然後我打電話過去對方說出了我的名字,

顯示的時間是傳送方將簡訊發到閘道器的時間,所以跟你手機上的時間沒有任何關係。因此跟你手機上設定的時間和病毒都沒有任何關係,只是因為簡訊閘道器時間設定出現短暫錯誤導致的。應該是惡作劇 可能跟對方手機時間的設定有關 當然也不排除是資訊中轉故障,導致亂碼 還有,手機中簡訊的順序一般是按時間排列的,你的這條...

php如何將一條文章插入兩個資料庫的表中

sql insert into news catid,huan,title,publisher,img,keywords,copyfrom,description,hit,hot,sort,addtime values catid.huan.title.publisher.img.keywords....

我的熱帶魚有一條追著另外一條,結果被追的另一條沉在水底了,這是怎麼回事

這時交配,被追的事母魚。你看看是不是大肚子了,若是大肚子就說明快要產子魚了。為什麼我的金魚一直在追魚,追完一條又追另一條 1 金魚追尾一般都是金魚即將繁殖產卵的跡象。2 可以仔細觀察雌魚,如果感覺雌魚腹部明顯較以往鼓脹,那麼說明雌魚即將產卵。這時應該將這一對魚單獨放在乙個魚缸內,缸內放置一些水草,以...