using AppServ 來架設 Joomla 所需要的平台 ,並安裝Joomla 1.0.12 stable 繁體中文
發現這個版本的"聯絡我們"功能有點問題
總是會出現 error message
"請檢查您所填寫的表單是否完整且合法"
修改
components\com_contact\contact.html.php
拿掉
////
if ( ( document.emailForm.text.value == "" ) || ( document.emailForm.email.value.search("@") == -1 ) || ( document.emailForm.email.value.search("[.*]" ) == -1 ) ) {
alert( "" );
} else if ( ( document.emailForm.email.value.search(";") != -1 ) || ( document.emailForm.email.value.search(",") != -1 ) || ( document.emailForm.email.value.search(" ") != -1 ) ) {
alert( "" );
////
重新啟動apache
似乎沒有用
研究一下php mail的道理好了
from
網頁設計聯合國
得知要用php寫寄信程式挺簡單的
只要
- php
- mail("jacch@pchome.com.tw","hi!您好","這封信件是用mail()函式發送的信件!");
- ?>
就可以了
我就仿照寫
成功送信
但是需要先設定一些東西
開啟c:\windows\php.ini
line 635
[mail function]
; For Win32 only.
;SMTP = localhost
SMTP = 填寫你的轉寄伺服器
; For Win32 only.
;sendmail_from = me@example.com
sendmail_from=你的email
倒是會被google and hotmail當作spam
參考
網頁設計聯合國
W3 Schools
沒有留言:
張貼留言