[請益] 寄送電子郵件有問題

看板PHP作者 (擒)時間16年前 (2009/11/18 19:27), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
在做"找回密碼"的功能時 利用 http://jakenyang.spaces.live.com/Blog/cns!B8C0D68E596D2807!1630.entry 上面教的, 在做測試郵件都有辦法完成, 但是想利用phpmailer抓取資料集的變數值就有問題 程式如下: <?php if ($totalRows_Recordset1 > 0){ require("C:\AppServ\phpmailer\class.phpmailer.php"); // 路徑請自訂 $mail= new PHPMailer(); //建立新物件 $mail->IsSMTP(); //設定使用SMTP方式寄信 $mail->SMTPAuth = true; //設定SMTP需要驗證 $mail->SMTPSecure = "ssl"; // Gmail的SMTP主機需要使用SSL連線 $mail->Host = "smtp.gmail.com"; //Gamil的SMTP主機 $mail->Port = 465; //Gamil的SMTP主機的SMTP埠位為465埠。 $mail->CharSet = "utf-8"; //設定郵件編碼 $mail->Username = "imchihlee@gmail.com"; //設定驗證帳號 $mail->Password = "chihleer100"; //設定驗證密碼 $mail->From = "imchihlee@gmail.com"; //設定寄件者信箱 $mail->FromName = "e-merioh服務人員"; //設定寄件者姓名 $mail->Subject = "會員帳號及密碼通知"; //設定郵件標題 $mail->Body = "您的帳號為:.$row_Recordset1['memID'],您的密碼為: $row_Recordset1['memPwd']"; //設定郵件內容 $mail->IsHTML(true); //設定郵件內容為HTML $mail->AddAddress($row_Recordset1['memEmail'], $row_Recordset1['memName']); // 設定收件者郵件及名稱 if(!$mail->Send()) { echo "Mailer Error: " . $mail->ErrorInfo; } else { echo "Message sent!"; } } ?> 在設dreamweaver資料集中希望以 若資料集查詢的到資料 變開始執行, 但是似乎在 $mail->AddAddress($row_Recordset1['memEmail'], $row_Recordset1['memName']); // 設定收件者郵件及名稱 這行就出現問題了~ 請問有什麼改法呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.131.84.235

11/21 23:33, , 1F
把變數 print 出來,和測試程式比對看看囉~~
11/21 23:33, 1F
文章代碼(AID): #1B0zeAOC (PHP)
文章代碼(AID): #1B0zeAOC (PHP)