【軟體求助】請問php可以作到這功能嗎?



贊助商連結


spplkk2003
2008-05-21, 11:50 PM
我想用PHP+SQL去寫客戶資料、及客戶電腦使用狀況(自己用的,目前僅會PHP語言),
功能要寫到例如:
維修一個月後,會有訊息通知,以便聯絡客戶。
請問以上用PHP去寫是否可以??

贊助商連結


oldtu
2008-05-22, 12:09 AM
應該是所有的程式語言都辦得到吧

aeolus0829
2008-05-22, 08:13 AM
這個狀況還不算難寫

客戶資料的增刪改沒什麼好說的,應該是基本的東西

比較麻煩的是以 php 來實做定期檢查,並發 mail 這個動作;mail 就用 mail() 即可

如果是 linux 的話還好解決:請爬文
crontab - 鳥哥的窩有很詳盡的解釋
php script - 其實只要在 php 程式碼的開頭加一行
#!/usr/bin/php
#以上格式需嚴格遵守,除 /usr/bin/php 是 php 主程式完整路径,需視情況修改外,其他 #! 都不能改喔
<?
#這邊開始寫 php 程式

這樣你可以讓 php 程式以 shell script 的方式執行
只要再設定 crontab 定時執行就好


windows ?
crontab 理論上可以用 排定的工作 取代
php script 的部份沒試過;理論上還是不變,php 完整路径寫上去(包含磁碟機代號),例:
#!c:\appserv\php\php.exe
or
#!c:/appserv/php/php.exe
unix 的習慣是 /,windows 的習慣是 \
由於 php 的設定檔是用 /,所以我覺的最好是用 /

twu2
2008-05-22, 09:12 AM
windows 版本通常是寫個 batch 檔案, 去執行 php.exe
如 c:\php\php.exe -Cq c:\batch\daily.php

你上頭的說法應該是做不到, windows 的 shell (cmd.exe), 跟本不會去管你第一行是什麼東西.

pcboy
2008-05-22, 10:24 AM
PHP可以做到
Crontab 每天去撈資料庫, 維修日期超過1個月的發Email

arlona
2008-05-22, 10:21 PM
如果是在windows平台...
可以使用windows script..
http://www.pczone.com.tw/thread/25/135459/

語法不難..稍微看一下手冊就知道怎麼寫了...
如果有接觸過asp.. 那會更容易上手..

或是使用 php2exe .. 小弟沒用過.. 聽說是把php 編譯成exe 執行檔.. 有興趣可以試試..