|
|
|
สอบถามการส่งอีเมล Yii Framework ช่วยหน่อยครับบบบบบบบบบบบบบบบบบบบบบบบบบบ |
|
|
|
|
|
|
|
ตามความรู้สึกล้วนๆ ผมว่าไม่น่าจะเก็บกับ code นี้ นะที่ error
|
|
|
|
|
Date :
2014-11-13 11:26:54 |
By :
gaowteen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
public function actionContact($id = null){
$model = new Request;
if(isset($_POST['Request'])){
$model->attributes = $_POST['Request'];
if($model->validate()){
$mail = Yii::app()->Smtpmail;
// $mail->SMTPDebug = 2;
$mail->SetFrom('' , "$model->"); // $model->ให้ใส่เปนชื่อเรา
$mail->Subject = $model->; //หัวข้อเรื่องที่จะส่งไป
$msg = "แจ้ง :: $model->".'<br />'."รายละเอียด :: $model->".'<br />'."แจ้งหมายเหตุ :: $model->".'<br />'."ชื่อ:: $model->".'<br />'."ชื่อผู้ส่ง:: $model->";
$mail->MsgHTML($msg);
$mail->CharSet="UTF-8";
$mail->IsHTML(true);
$mail->IsSMTP();
$mail->SMTPAuth = true; // enable SMTP authentication
$mail->SMTPSecure = "ssl";
$mail->AddAddress('@bicchemical.com',"ผู้ดูและระบบ "); //ส่งถึงเมล...
//$mail->AddAddress('@hotmail.com',"ผู้ดูแลระบบ "); //ส่งถึงเมลได้อีกคน
//$mail->AddAddress('',"ผู้ดูแลระบบ"); // ส่งหาคนที่3
if(!$mail->Send()){
// echo "mailer Error: " . $mail->ErrorInfo;
Yii::app()->user->setFlash('error','มีข้อผิดพลาด'. $mail->ErrorInfo);
}else{
// echo "Message ส่งเรียบร้อยแล้ว";
Yii::app()->user->setFlash('success','Message ได้ส่งเรียบร้อยแล้ว ขอบคุณสำหรับการติดต่อ เราจะติดต่อกลับโดยเร็ว');
}
$this->refresh();
}
}
$model = Request::model()->findByPk($id);
$this->render('contact', array('model' => $model));
}
ถ้าเขียนเมลด้วย ฟังชั่นก่ประมาณนี้
|
|
|
|
|
Date :
2014-11-13 16:17:15 |
By :
yokvoice |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตรงไหนคับ เงือนไขแรก
ตอนนี้ส่งออกได้ยังครับ
|
|
|
|
|
Date :
2014-11-17 09:59:35 |
By :
yokvoice |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
คุณใช้ Seminarlist ก็ใส่ Seminarlist แทนครับ
if(isset($_POST['Seminarlist ']))
|
|
|
|
|
Date :
2014-11-17 10:10:11 |
By :
yokvoice |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ในโฟลเดอร์ extensions มี โฟลเดอ Smtpmail ไหมครับ
เวลากดส่งแล้ว ขึ้น error ว่าไงครับ
|
|
|
|
|
Date :
2014-11-17 10:21:31 |
By :
yokvoice |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|