作者foxzgerald (O⊥M)
看板PHP
標題Re: [請益] Fatal error
時間Sun Oct 5 16:59:04 2008
※ 引述《jk1122 (哈哈)》之銘言:
: 我用gmail的smtp要寄一份會議通知單
: 我先用下面這個去做測試~結果沒有問題..可以收到信
: 但是~我把會議資料從資料庫引入到$body時
: 就會出現
: Fatal error: Call to undefined function send_mail() in
: C:\AppServ\www\s\advise_send.php on line 133
上頭已經有寫錯誤發生的原因啦:你呼叫了一個未定義的函式
: 我有爬過文都找不到該怎麼解決
: 希望有高手能告訴我如何解決...謝謝orz
: <?
: $to_address = "[email protected]";
: $subject = "test smtp";
: $body = "這是mailtest";
: send_mail($to_address, $to_name ,$subject, $body);
: function send_mail($to_address, $to_name ,$subject, $body, $attach = "")
: {
: //使用phpmailer發送郵件
: }
: send_mail($to_address, $to_name ,$subject, $body);
: ?>
要先定義才能使用:你應該把
綠色的 send_mail() 呼叫放到
紅色的位置
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.223.229.50
※ 編輯: foxzgerald 來自: 61.223.229.50 (10/05 16:59)
推 dowbatw :我比較好奇的是,我平常也都是把function定義放後面 10/05 18:31
→ dowbatw :運作上沒有什麼問題,為什麼這個case要先定義? 10/05 18:32
→ foxzgerald :是嘛XD 我剛試了的確是這樣ㄝ... 10/05 19:57
→ kuninaka :PHP不需要這樣吧 我用過PHP456都不用 10/05 21:50