php.ini 已設定 SMTP msa.hinet.net , 怎麼還是無法寄 , 搜尋網路沒找到解答
最後一張圖有提示你錯誤是什麼,你的 php.ini 中,你反白的下面幾行應該有一行是 sendmail_from,這個值被 comment 也沒有設定。
謝謝回答, 你是說畫紅圈要設定嗎 ?
Parse error: syntax error, unexpected 'or' (下略)
語法錯誤,or
不是放那邊的。
下次你可以直接貼錯誤訊息,不然好歹你截圖也裁一下唄
對於嘗試協助你解決問題的人來說,有太多不必要的雜訊,很難看
謝謝回答,第二頁不是有錯誤訊息
有阿,我的意思是說下次你可以直接複製貼上那一行就行了,而不是截整個桌面。
照著 wingkawa 方法有解決你的問題了嗎?
這是你的語法:
if ( mail() ) or die('error');
{
// do something...
}
這是正確的if用法:
if ( mail() ) {
// do something
}
你應該要看得出來語法
有哪邊怪怪的
第4個
在 PHP.ini 裡頭
SMTP = msa.hinet.net
smtp_port = 25
sendmail_from = xxx@gmail.com
但沒看到你的程式碼有
sendmail_from = xxx@gmail.com
sendmail_from not set in php.ini or custom from
google 的翻譯
sendmail_from未在php.ini中設置或自定義