| Server IP : 27.254.152.13 / Your IP : 216.73.217.38 Web Server : Apache/2 System : Linux ns1-252017.dragonhispeed.com 5.2.0 #1 SMP Fri Mar 29 22:50:14 MSK 2024 x86_64 User : coloflew ( 1072) PHP Version : 5.6.40 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /home/coloflew/.trash/files/fulltion.co.th/public_html/parcel/tester/lib/class/ |
Upload File : |
<?php
############################################################
// SYSTEM MAIL
############################################################
function clean_input_4email($value, $check_all_patterns = true)
{
$patterns[0] = '/content-type:/';
$patterns[1] = '/to:/';
$patterns[2] = '/cc:/';
$patterns[3] = '/bcc:/';
if ($check_all_patterns)
{
$patterns[4] = '/\r/';
$patterns[5] = '/\n/';
$patterns[6] = '/%0a/';
$patterns[7] = '/%0d/';
}
//NOTE: can use str_ireplace as this is case insensitive but only available on PHP version 5.0.
return preg_replace($patterns, "", strtolower($value));
}
############################################################
function sendEmail($subject, $mailfrom, $msg, $mailto, $mailcc, $mailbcc, $mailreply) {
require_once('PHPmailer/class.phpmailer.php');
$mail = new PHPMailer();
$mail->IsSendmail(); // telling the class to use SendMail transport
$body = eregi_replace("[\]",'',$msg);
$mail->IsSMTP(); // telling the class to use SMTP
$mail->Host = "smtp.gmail.com"; // SMTP server
$mail->SMTPDebug = 2; // enables SMTP debug information (for testing)
//echo $mailto; // 1 = errors and messages
// 2 = messages only
$mail->SMTPAuth = true; // enable SMTP authentication
//$mail->SMTPSecure = "tls"; // sets the prefix to the servier
$mail->Host = "ssl://smtp.gmail.com:465"; // sets the SMTP server
//$mail->Port = "465"; // set the SMTP port for the GMAIL server
$mail->Username = "coloflew@gmail.com"; // SMTP account username
$mail->Password = "111415598"; // SMTP account password
//echo "==>".$mailbcc;
//exit;
//$mail->AddReplyTo($mailbcc,"RCI-Labscan");
$mail->SetFrom($mailfrom,"");
$mail->AddCC($mailcc, $name = '');
$mail->AddBCC($mailreply, $name = '');
$mail->AddReplyTo($mailbcc,"");
$address = $mailto;
$mail->AddAddress($address, "");
$mail->Subject = $subject;
$mail->AltBody = "To view the message, please use an HTML compatible email viewer!"; // optional, comment out and test
$mail->MsgHTML($body);
//echo "==>".$body;
//exit;//$mail->AddAttachment("PHPmailer/images/phpmailer.gif"); // attachment
//$mail->AddAttachment("PHPmailer/images/phpmailer_mini.gif"); // attachment
if(!$mail->Send()) {
//echo "Mailer Error: ". $mail->ErrorInfo;
} else {
// echo "Message sent!";
}
// exit();
}//sendEmail
function formEmail($title, $msg) {
$res="<table align='' border='0' cellspacing=0 cellpadding=5 width='100%' style='border-collapse: collapse;'>";
$res.="<tr>";
$res.="<td valign=top align='center'>";
$res.="<table align='center' border='0' cellspacing='0' cellpadding='10' width='100%'>";
$res.="<tr style='background-color: #003366;'>";
$res.="<td align='left' valign='middle' height='35' style='border: solid #000000 1px;font-size: 14pt;color: #FFFFFF;font-weight: bold;'> ".$title."</td>";
$res.="</tr>";
$res.="<tr style='' align='left' height=>";
$res.="<td align='left' valign='top' style='border: solid #000000 1px;font-size: 12pt;'>";
$res.="". $msg ."<br>";
$res.="<span style='font-size: 14pt;font-weight: none;'> --<br> <B>BNH</B><br>";
$res.=" " .@date("F j, Y"). "</span><p>";
$res.="</td>";
$res.="</tr>";
$res.="</table>";
$res.="</td>";
$res.="</tr>";
$res.="</table>";
return $res;
}//formEmail
function send_email_director($subject,$email,$to,$detail,$hospital_number,$name_talkdirctor){
$mailto = "coloflew@gmail.com";
$mailcc = "tasoft.thai@gmail.com";
$mailbcc= "vatchara@tasoft.co.th";
$mailfrom= $email;
$message = "" ;
$message ="<table align='' border='0' cellspacing=0 cellpadding=5 width='100%' style='border-collapse: collapse;'>";
$message .="<tr>";
$message .="<td valign=top align='center'>";
$message .="<table align='center' border='0' cellspacing='0' cellpadding='10' width='90%'>";
$message .="<tr>";
$message .="<td>";
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td width=50 align=left>";
$message .= "From :".$email;
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td width=50 align=left>";
$message .= "To :".$to;
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td width=50 align=left>";
$message .= "Hospital Number :".$hospital_number;
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td width=50 align=left>";
$message .= "Name :".$name_talkdirctor;
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td width=50 align=left>";
$message .= "Comment/Suggestion :";
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td width=50 align=left>";
$message .= $detail;
$message .="</td>";
$message .="</tr>";
$message .="</table>";
$msg=formEmail($subject, $message);
//echo $msg;
//exit;
$ret=sendEmail($subject, $mailfrom, $msg, $mailto, $mailcc, $mailbcc, $mailreply);
return $ret;
}
function send_order_from($subject,$regist,$address,$id_order,$cart,$sums,$quality,$delivery,$payment,$date_add,$status,$bank){
$mailto = "coloflew@gmail.com";
$mailcc = "tasoft.thai@gmail.com";
$mailbcc = "vatchara@tasoft.co.th";
$mailfrom = $regist['email'];
$message = "" ;
$message ="<table align='' border='0' cellspacing=0 cellpadding=5 width='100%' style='border-collapse: collapse;'>";
$message .="<tr>";
$message .="<td valign=top align='center'>";
$message .="<table align='center' border='0' cellspacing='0' cellpadding='10' width='90%'>";
$message .="<tr>";
$message .="<td>";
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td width=100% align=left>";
$message .= "ชื่อ :".$regist['name'];
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td align=left>";
$message .= "เบอร์โทร :".$regist['mobile'];
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td align=left>";
$message .= "อีเมล์ :".$regist['email'];
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td colspan=3 align=left>";
$message .= " ";
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td align=left>";
$message .= "ที่อยู่เรียกเก็บเงิน";
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td align=left>";
$message .= "ชื่อ :".$address['pay_f_name']." ".$address['pay_l_name'];
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td align=left>";
$message .= "ที่อยู่ :".$address['pay_address'];
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td align=left>";
$message .= "จังหวัด :".$address['pay_province'];
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td align=left>";
$message .= "รหัสไปรษณีย์ :".$address['pay_postcode'];
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td colspan=3align=left>";
$message .= " ";
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td align=left>";
$message .= "ที่อยู่การจัดส่งสินค้า";
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td align=left>";
$message .= "ชื่อ :".$address['delivery_f_name']." ".$address['delivery_l_name'];
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td align=left>";
$message .= "ที่อยู่ :".$address['delivery_address'];
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td align=left>";
$message .= "จังหวัด :".$address['delivery_province'];
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td align=left>";
$message .= "รหัสไปรษณีย์ :".$address['delivery_postcode'];
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td align=left>";
$message .= " ";
$message .="</td>";
$message .="</tr>";
$message .="<table align='center' border='1' cellspacing='0' cellpadding='10' width='90%'>";
$message .="<tr>";
$message .="<td colspan=3 align=left>";
$message .= "หมายเลขการสั่งซื้อ :".$id_order;
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td width=40%>";
$message .= "ชื่อสินค้า";
$message .="</td>";
$message .="<td>";
$message .= "ราคา";
$message .="</td>";
$message .="<td>";
$message .= "จำนวน";
$message .="</td>";
$message .="</tr>";
foreach($cart as $kay => $val){
//echo "<pre>"; print_r ($val);
// $getPro = $db->getOne("member_ship","*","id='".$val."'","");
// echo $summm = number_format($getPro['price']*$_SESSION['count'][$val[id]]);
$message .="<tr>";
$message .="<td align=left>";
$message .=$val['name'];
$message .="</td>";
$message .="<td align=right>";
$message .= $val['price']." * ".$_SESSION['count'][$val[id]]." = ".number_format($val['price']*$_SESSION['count'][$val[id]]);
$message .="</td>";
$message .="<td>";
$message .= $_SESSION['count'][$val[id]];
$message .="</td>";
$message .="</tr>";
}
$message .="<tr>";
$message .="<td align=right colspan=2>";
$message .= "ราคารวม : ".number_format($sums);
$message .="</td>";
$message .="<td>";
$message .= "รวมทั้งสิ้น : ".$quality;
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td colspan=3 align=left>";
$message .= " ";
$message .="</td>";
$message .="</tr>";
$message .="<table align='center' border='0' cellspacing='0' cellpadding='10' width='90%'>";
$message .="<tr>";
$message .="<td colspan=2 align=right>";
$message .= "วิธีการจัดส่งสินค้า :".$delivery;
$message .="</td>";
$message .="<td align=right>";
$message .= "ชำระผ่านทาง : ".$payment;
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td colspan=2 align=right>";
$message .= "สั่งซื้อสินค้า ณ วันที่ : ".date("d M y",$date_add);
$message .="</td>";
$message .="<td align=right>";
$message .= "สถานะ การชำระเงิน : ".$status;
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td colspan=3 align=left>";
$message .= " ";
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td colspan=3 align=left>";
$message .= "ชำระเงินผ่านทางธนาคารดังนี้";
$message .="</td>";
$message .="</tr>";
//echo "<pre>"; print_r ($bank);
//$getBank = $db->getAll("bank","*","lang_code='".$lang_code."'","");
//if($getBank){
foreach($bank as $key => $val4){
//echo "<pre>"; print_r ($val4);
$message .="<tr>";
$message .="<td colspan=3 align=left>";
$message .= $val4['name_bank']." ".$val4['branch_bank']." ".$val4['code_bank'];
$message .="</td>";
$message .="</tr>";
}
$message .="</table>";
$msg=formEmail($subject, $message);
//echo $msg."<br>".$subject."<br>".$mailfrom."<br>".$mailto."<br>".$mailcc."<br>".$mailbcc;
//echo $msg;
//exit;
$ret=sendEmail($subject, $mailfrom, $msg, $mailto, $mailcc, $mailbcc, $mailreply);
return $ret;
}
function send_contactus_from($subject,$email,$name,$tel,$about,$detail){
$mailto = "coloflew@gmail.com";
$mailfrom= $email;
$mailcc="tasoft.thai@gmail.com";
$mailbcc= "vatchara@tasoft.co.th";
/*$mailto = "vatchara@tasoft.co.th";
$mailfrom= $email;
$mailcc="trainee_yui@playthailand.com";
$mailbcc= "trainee_wit@playthailand.com";
$mailreply= $mailbcc;*/
$message = "" ;
$message ="<table align='' border='1' cellspacing=0 cellpadding=5 width='100%' style='border-collapse: collapse;'>";
$message .="<tr>";
$message .="<td valign=top align='center'>";
$message .="<table align='center' border='0' cellspacing='0' cellpadding='10' width='80%'>";
$message .="<tr>";
$message .="<td>";
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td width=250>";
$message .="ชื่อ-นามสกุล/ชื่อบริษัท :";
$message .="</td>";
$message .="<td>";
$message .=$name;
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td>";
$message .="เบอร์โทรศัพท์ :";
$message .="</td>";
$message .="<td>";
$message .=$tel;
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td>";
$message .="E-mail Address :";
$message .="</td>";
$message .="<td>";
$message .=$email;
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td>";
$message .="ติดต่อเรื่อง :";
$message .="</td>";
$message .="<td>";
$message .=$about;
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td>";
$message .="รายละเอียด :";
$message .="</td>";
$message .="<td>";
$message .=$detail;
$message .="</td>";
$message .="</tr>";
$msg=formEmail($subject, $message);
//echo $msg;
//exit;
$ret=sendEmail($subject, $mailfrom, $msg, $mailto, $mailcc, $mailbcc, $mailreply);
return $ret;
}
function send_email_feedback($subject,$category,$day,$month,$year,$patient,$title,$f_name,$l_name,$nationality,$email,$messages){
$mailto = "coloflew@gmail.com";
$mailcc = "coloflew@gmail.com";
$mailbcc= "coloflew@gmail.com";
$mailfrom= $email;
$message = "" ;
$message ="<table align='' border='0' cellspacing=0 cellpadding=5 width='100%' style='border-collapse: collapse;'>";
$message .="<tr>";
$message .="<td valign=top align='center'>";
$message .="<table align='center' border='0' cellspacing='0' cellpadding='10' width='100%'>";
$message .="<tr>";
$message .="<td>";
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td width=150>";
$message .="title :";
$message .="</td>";
$message .="<td>";
$message .=$title;
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td width=150>";
$message .="First Name :";
$message .="</td>";
$message .="<td>";
$message .=$f_name;
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td>";
$message .="Last Name :";
$message .="</td>";
$message .="<td>";
$message .=$l_name;
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td>";
$message .="E-mail address :";
$message .="</td>";
$message .="<td>";
$message .=$email;
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td>";
$message .="Date of Visit :";
$message .="</td>";
$message .="<td>";
$message .=$date."/".$month."/".$year;
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td>";
$message .="Category :";
$message .="</td>";
$message .="<td>";
$message .=$category;
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td>";
$message .="Patient Hospital Number :";
$message .="</td>";
$message .="<td>";
$message .=$patient;
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td>";
$message .="Nationality :";
$message .="</td>";
$message .="<td>";
$message .=$nationality;
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td>";
$message .="Message :";
$message .="</td>";
$message .="<td>";
$message .=$messages;
$message .="</td>";
$message .="</tr>";
$message .="<tr>";
$message .="<td>";
$message .="</table>";
$message .="</td>";
$message .="</tr>";
$message .="</table>";
$msg=formEmail($subject, $message);
// echo $msg;
// exit;
$ret=sendEmail($subject, $mailfrom, $msg, $mailto, $mailcc, $mailbcc, $mailreply);
return $ret;
}
?>