function cnt_chk() { var cnt=0; var count_chk_cnt=0; $('[name="sendcontact"]:checked').each(function(){ var select_cntid = $(this).val(); // จะ alert ตามลำดับ (alert 2 ครั้ง) count_chk_cnt++; var str ="<?php echo base_url();?>backoffice/mycontactjs/sent_cnt/"+select_cntid; $.post(str,{select_cntid: select_cntid},function(data){ setSendEmail(data); //data ได้จาก select box เข้าใจว่าเป็น json เนื่องจาก alert(data) ได้เป็น object ไม่แน่ใจว่าส่ง data ไป controller ได้เลยรึป่าว จึงส่งไปsetSendEmail() เพื่อแปลงออกมาเป็น email }, 'json'); }); } function setSendEmail(data) { var cnt = data.length; var i=0; var str = ""; for(i=0;i<cnt;i++) { str += '<tr>'; //str += '<td width="41%" height="30" bgcolor="#f1f1f1">'+data[i].contact_name+'</td>'; str += '<td width="38%" height="30" bgcolor="#f1f1f1">'+data[i].email+'</td>'; str += '</tr>'; } $('#email-send').append(str); //แสดงผลเป็น email ที่ได้ทำการเลือก เช่น [email protected] [email protected] //ต้องการส่งอีเมลล์ที่โชว์ (data[i].email) ไปยังฟังก์ชันใน controller เพื่อทำการส่งอีเมลล์ function sent_email(อีเมลล์) }
function sent_email($mail){ //$mail = ค่าที่รับมาจาก view $this->load->library('email'); require_once( "libs/class.phpmailer.php" ); $email = "$mail"; $content = " Test Send E-mail "; $mail = new PHPMailer(); $mail->IsSMTP(); $mail->Host = "110.164.192.242"; $mail->SMTPAuth = false; $mail->Username = ""; $mail->Password = ""; $mail->Priority = 1; $mail->CharSet = "utf-8"; $mail->From = "[email protected]"; $mail->FromName = "ribbonjung"; $mail->AddAddress($email, ""); $mail->WordWrap = 80; $mail->IsHTML(true); $mail->Subject = "Test"; $mail->Body = $content; //$result = $mail->send(); if(!$mail->Send()) { echo 'Mailer Error: ' . $mail->ErrorInfo.'<br />'; } else { echo 'Message has been sent<br />'; } }
function getValue() { $post = $this->input->post(); //$post['your_key']; ใช้แบบนี้ครับ }
function sent_email() { $post = $this->input->post(); echo $post['data[i].email']; }
$post = $this->input->post(); foreach($post['data'] as $arr){ echo "<br>", $arr['email']; }
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง