2013-12-19 92 views
0

在我的WordPress網站中,我有一個腳本查看目錄並將該目錄中的每個圖像上傳到特定的帖子。現在,每次用戶打開文章編輯頁面時都會發生這種情況。我需要一種方法來檢查目錄的內容是否已經改變。這樣,如果目錄的內容沒有改變,我可以將腳本設置爲不運行。有沒有辦法在PHP中實現這一點?使用PHP來檢查目錄文件是否已更改

+0

你可能需要將目錄結構存儲在數據庫中,以便給你一些東西進行比較。 –

回答

0

我會嘗試做一個目錄內容的散列,讓我們說文件的名稱(排序)與一些divider,並使md5/sha1哈希。您需要以某種方式存儲它(以文本文件或數據庫的形式存儲在目錄中)。

在訪問時,您必須以相同的方式計算目錄的實際散列值,並將其與舊的(已保存的)目錄進行比較。根據結果​​,你可以採取一些行動...

0

您可以打開PHP中的每個文件並使用MD5生成校驗和,然後用time()將其保存到目錄中的文本文件中。下一次你可以比較你的校驗和,你會知道自上次以來是否發生了變化。

相關問題