能否設定系統讀到mysql裡某個值成立時,會自動發信

edited 十月 2013 in 進階PHP討論
能否自動發信?
網站希望能從mysql裡讀出的某個資料成立後我就要自動發信,而信件內容是事先設定好的
請問..我該如何設定
請各位專家給予指導..謝謝

原始討論: http://twpug.net/x/modules/newbb/viewtopic.php?topic_id=2324

評論

  • edited 十二月 2006
    系統排程處理檢查設定的條件
    條件成立就開始發信的相關程式
  • edited 十二月 2006
    能否做到信件的內容是讀資料庫的
    希望能夠傳送給各戶看到..目前訂單生產狀況,因此,只要生產完畢移轉到下一站別時,可發個mail 通知目前生產階段,
    而mail內容裡可否讀到資料庫裡的資料??
  • skrskr
    edited 十二月 2006
    在信件中加上鏈結處理程式的位址, 當客戶點選該處理程式,
    程式會帶領開啟瀏覽器, 並且將資料庫中的資料,
    直接由瀏覽器呈現出來, 這樣不知是否符合所需.
  • edited 十二月 2006
    只能用超連結的方式嗎?
    因為本網站針對不同的客戶Login之後,會呈現各自的訂單內容,
    若使用超連結的方式,客戶還要等待連線時間-->Login-->點選訂單狀況
    才能看到內容。
    因此,能否做到在mail裡包上php程式,直接開mail時會觸發php,直接呈現訂單狀況給客戶 。
  • edited 十二月 2006
    把你要的結果程式寫出來,丟到 crontab 跑.

    如果不熟 bash shell 之類的語法,別忘了 .. php 也是可以當 shell 程式用的。
  • edited 一月 2007
    我想摟主是說MS SQL中的notification Service

    不知道MySQL是不是也有這種Service??
  • edited 一月 2007
    當然,如果能用crontab是最好,若不行的話...

    假設你的網站程式是設計成單一入口的方式(即以一個index.php來作動作分派),可以另外寫一個模組,去檢查上一次執行過寄信動作的時間,如果超過一段時間,就進行寄信動作。
    在你的動作分派裡面,包含該模組去作判斷即可!
Sign In or Register to comment.