2013-07-17 39 views
0

我有一個客戶端需要暫時停用或激活(顯示或隱藏)DIV(或警報)。他問,如果沒有先進的智能手機或使用FTP的計算機,這是否可行。我想知道是否可能某些腳本允許他通過發送帶有用戶名,密碼和命令(顯示或隱藏)的電子郵件到爲此目的而創建的地址來完成此操作。使用電子郵件顯示和隱藏div

有什麼建議嗎?

+0

是的,可以這樣做,但爲什麼不簡單地創建一個帶顯示/隱藏參數的URL?例如。 http://example.com/script.php?show=0 –

+0

我猜客戶手機只能發送郵件,而不是瀏覽網頁。 –

回答

1

我認爲這對於這個問題有點矯枉過正,但理論上它可以工作。

首先你設置了一個電子郵件地址,並通過pop3讓php腳本獲取郵件。當包含用戶名,密碼和某種命令的電子郵件到達時,它會相應地更改頁面。這個php腳本必須通過cronjob定期運行。

+1

就像你說這個問題有點矯枉過正,但這將是答案。 – no0ne

0

您可以設置一個谷歌語音帳戶,並使用像pygooglevoice這樣的東西來檢查來自他\她的手機的傳入短信。

根據您的設置,您需要運行某種smtp服務器的網絡服務器才能夠檢索電子郵件,這就是爲什麼我建議使用pygooglevoice。

您可以讓他發短信給您創建的Google語音號碼,並且每隔一段時間檢查一次新短信的腳本。例如,他可以發送「1我們目前遇到技術困難」以啓用警報或僅「0」禁用任何警報。

如果您使用的是mysql,您可以爲狀態和消息的警報創建一個表。讓頁面檢查狀態是否爲1,如果是,則顯示div。

你也可以寫一個像「alert.txt」這樣的平面文件,在你的頁面上檢查文件是否存在使用ajax或php來顯示消息。如果他發送一個0,只需刪除該文件。