2012-09-14 43 views
-1

我想知道是否可以在更新網頁時向我的電子郵件發送電子郵件通知?我會怎麼做呢?PHP腳本,將在網頁更新時發送電子郵件通知

,我發現從這裏另外一個問題這個代碼,聽起來那樣的相似但不完全相同,這會不會能夠編輯,以我的需求或將我需要的東西不同?:

PHP - Email notification whenever a remote file changes

謝謝你的幫助。

+0

你的意思是一個網頁正在更新?那是通過你寫的PHP代碼,還是其他的? – andrewsi

+0

在我看來這是一個確切的副本,網頁是一個文件,所以是的,你可以使用幾乎完全相同的腳本。 – jeroen

+0

對不起,我不擅長解釋。我的意思是,如果有人編輯網站上特定頁面的文件,請說http://www.website.com/index.html,如果他們編輯了index.html,我會在電子郵件中收到通知。我想要這樣的東西,所以我可以監視人們在我的網站上編輯頁面。謝謝。 –

回答

0

很久以前我曾simular的要求,所以我建立的小bash腳本,將檢查它

#!/usr/bin/env bash 
url = "http://URL" 
checkfile = "/tmp/URL.md5" 
email = "[email protected]" 
savefile = "/dev/null" 
[ -f ./pagecheck ] \ 
    && \ 
    (diff $(wget -O $savefile $url | md5sum) $checkfile) && mail -s "UPDATED: $url" $email) \ 
|| \ 
(wget -O $savefile $url | md5sum > $checkfile) 

我知道這不完全是你在找什麼,但東西simular可以用PHP構建。我希望它有幫助。