|
|
|
ขอสอบถามหน่อยคะถ้าจะเปลี่ยนจากการส่งเมลภายในไปย้ายไปส่งภายนอก เราต้องเปลี่ยนหรือแก้ไขcodeจากตรงไหนหรอคะ |
|
|
|
|
|
|
|
ตามหัวข้อเลยคะ
Code (PHP)
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<?php
@session_start();
$user_log=$_SESSION['user_log'];
$usrpss=$_SESSION['usrpss'];
$id=$_REQUEST['id'];
$head=$_REQUEST['head'];
$yes=$_REQUEST['yes'];
$test=$_REQUEST['test'];
$proceed=$_REQUEST['proceed'];
$methoed=$_REQUEST['methoed'];
$cause=$_REQUEST['cause'];
$maintenate1=$_REQUEST['maintenate'];
$date_out=$_REQUEST['date_out'];
$date_in=$_REQUEST['date_in'];
$supplier=$_REQUEST['supplier'];
$expensess=$_REQUEST['expensess'];
$box27=$_REQUEST['box27'];
$mess1=$_REQUEST['mess1'];
$mess=$_REQUEST['mess'];
/*
$sqlmess="select * from Maintenance where id='$id' ";
$querymess=odbc_exec($link,$sqlmess);
$rowmess=odbc_fetch_array($querymess);
$mess2=$rowmess['mess'];
if($mess1=='') { $mess=$mess2;}else { $mess=$mess1;}
*/
if($mess1=='') { $maintenate=$maintenate1." **".$head;} else {
$maintenate=$mess1." and ".$maintenate1." **".$head; }
$maintenate;
$Comment=$_REQUEST['Comment'];
include("connect.php");
$sqlname="select * from account where acname like'$box27'";
$queryname=odbc_exec($link,$sqlname);
$rowname=odbc_fetch_array($queryname);
$nameToNext=$rowname['acname'];
$nameToNext1 = $nameToNext."@kkc.com";
$d=date("j");
$m=date("m");
$y=date("Y");
$app="$m-$d-$y";
if($proceed=='-' || $methoed=='-' || $cause=='-') {
echo "<script>alert('กรอกข้อมูลให้ครบถ้วนด้วย งั้นไม่ให้ผ่าน!!!');history.back();</script>";
}
if($yes=='-') {
echo "<script>alert('งานเสร็จหรือยังเอ่ย?????????? เลือกด้วยค่ะ' ฮั่นแน่ๆๆๆๆๆ);history.back();</script>";
}
if($box27=='') {
if($yes=='YES') {
$sql="update Maintenance set test='$test',proceed='$proceed',methoed='$methoed',cause='$cause',maintenate='$maintenate',date_out='$date_out',date_in='$date_in',supplier='$supplier',expensess='$expensess',date4='$app',yes='$yes',message='$mess',comment='$comment' where id='$id' ";
$query=odbc_exec($link,$sql);
//ส่งเมล์แจ้งหัวหน้าว่าเสร็จแล้ว
$sqlhead="select * from Maintenance where id='$id'";
$queryhead=odbc_exec($link,$sqlhead);
$rowhead=odbc_fetch_array($queryhead);
$nameTo=$rowhead['head']."@kkc.com";
$body=$rowhead['body'];
$froms=$rowhead['froms'];
$idcomp=$rowhead['idcomp'];
$no_m=$rowhead['no_m'];
$from=$head.'@kkc';
$subject1="รายงานผลการดำเนินงาน Service Request";
$msg = "
<HTML>
<HEAD>
<TITLE>Basic mail script for HTML content</TITLE>
</HEAD>
<BODY >
<br>
<br>
<table width=800 height=339 border=1 align=center cellpadding=0 cellspacing=0 bordercolor=#CCCCCC>
<tr>
<td height=300 bgcolor=#FFE1E1><p> </p>
<table width=500 border=0 align= center cellpadding=0 cellspacing=0>
<tr>
<td bgcolor=#FFE7B3><p class=style1> </p>
<p class=style6><font color=#FF6600>Service Request </font> </p>
<P> รายงาน Service Request : $body</p>
<hr>
<p> ตรวจสอบ : $test</P>
<P>สรุปผลดำเนินการ : $maintenate</p>
<p> ดำเนินการเรียบร้อยแล้ว จึงแจ้งมาเพื่อทราบ</p>
<p align=right class=style1>From : $head Date : $d -$m - $y </p></td>
</tr>
</table>
<p> </p>
</td>
</tr>
</table>
</BODY>
</HTML>
";
$to2="[email protected]";
$subject2="รายงานผลการดำเนินงาน Service Request";
$msg2 = "
<HTML>
<HEAD>
<TITLE>Basic mail script for HTML content</TITLE>
</HEAD>
<BODY >
<br>
<br>
<table width=800 height=339 border=1 align=center cellpadding=0 cellspacing=0 bordercolor=#CCCCCC>
<tr>
<td height=300 bgcolor=#FFE1E1><p> </p>
<table width=500 border=0 align= center cellpadding=0 cellspacing=0>
<tr>
<td bgcolor=#FFE7B3><p class=style1> </p>
<p class=style6><font color=#FF6600>Service Request </font> </p>
<P> หมายเลขบันทึก : $no_m หมายเลขเครื่อง :$idcomp ผู้ร้องขอ : $froms
<P> เรื่อง Service Request ที่ร้องขอ : $body</p>
<hr>
<p> ตรวจสอบ : $test</P>
<P>สรุปผลดำเนินการ : $maintenate</p>
<p> ดำเนินการเรียบร้อยแล้ว จึงแจ้งมาเพื่อทราบ และประเมินผลการดำเนินงานต่อไป</p>
<p align=center class=style1><a href=http://192.168.0.231:8099/computer/serviec/for_keng.php>!!!!! Click!!!!!! </a></p>
<p align=right class=style1>From : $head Date : $d -$m - $y </p></td>
</tr>
</table>
<p> </p>
</td>
</tr>
</table>
</BODY>
</HTML>
";
$header = "MIME-Version: 1.0\n"
. "Content-Type:text/html; charset=windows-874\n";
$header .= "From: $from\n";
$header .= "Content-Type: text/html; charset=tis-620";
if (!empty($cc)) {
$header .= "Cc: \n";
}
if (!empty($bcc)) {
$header .= "Bcc: \n";
}
ini_set('SMTP','192.168.0.168');
if (mail($nameTo, $subject1, $msg, $header))
{
echo "<script>alert('ระบบได้ทำการส่ง E-mail ถึง $nameTo เรียบร้อยแล้วค่ะ');window.location='homeNongNong.php?head=$head';</script>";
} else {
echo "SEND FAILS";
}
if (!empty($cc)) {
$header .= "Cc: \n";
}
if (!empty($bcc)) {
$header .= "Bcc: \n";
}
ini_set('SMTP','192.168.0.168');
if (mail($to2, $subject2, $msg2, $header))
{
echo "<script>alert('ระบบได้ทำการส่ง E-mail ถึง $nameTo เรียบร้อยแล้วค่ะ');window.location='homeNongNong.php?head=$head';</script>";
}else{
echo "SEND FAILS";
}
echo "<script>alert('บันทึกข้อมูลเรียบร้อยแล้วค่ะ');window.location='homeNongNong.php?head=$head';</script>";
} else {
$sql="update Maintenance set test='$test',proceed='$proceed',methoed='$methoed',cause='$cause',maintenate='$maintenate',date_out='$date_out',date_in='$date_in',supplier='$supplier',expensess='$expensess' ,message='$mess',comment='$Comment' where id='$id' ";
$query=odbc_exec($link,$sql);
echo "<script>alert('บันทึกข้อมูลบางส่วนเรียบร้อยแล้วค่ะ');window.location='homeNongNong.php?head=$head';</script>";
}
}
else {
$sqlhead="select * from Maintenance where id='$id'";
$queryhead=odbc_exec($link,$sqlhead);
$rowhead=odbc_fetch_array($queryhead);
$nameTo=$rowhead['head'];
$body=$rowhead['body'];
$froms=$rowhead['froms'];
$idcomp=$rowhead['idcomp'];
$no_m=$rowhead['no_m'];
$sql="update Maintenance set test='$test',proceed='$proceed',methoed='$methoed',cause='$cause',maintenate='$maintenate',date_out='$date_out',date_in='$date_in',supplier='$supplier',expensess='$expensess' ,message='$mess',comment='$Comment',id_make='$nameToNext' where id='$id' ";
$query=odbc_exec($link,$sql);
$from=$head.''.'@kkc.com';
$subject1="ส่งงาน Service Request เพื่อช่วยดำเนินการต่อไป";
$msg21 = "
<HTML>
<HEAD>
<TITLE>Basic mail script for HTML content</TITLE>
</HEAD>
<BODY >
<br>
<br>
<table width=800 height=339 border=1 align=center cellpadding=0 cellspacing=0 bordercolor=#CCCCCC>
<tr>
<td height=300 bgcolor=#FFE1E1><p> </p>
<table width=700 border=0 align= center cellpadding=0 cellspacing=0>
<tr>
<td bgcolor=#FFE7B3 width=600><p class=style1> </p>
<p class=style6><font color=#FF6600>Service Request </font> </p>
<P> หมายเลขบันทึก : $no_m หมายเลขเครื่อง :$idcomp ผู้ร้องขอ : $froms
<P> เรื่อง Service Request ที่ร้องขอ : $body</p>
<hr>
<p> ตรวจสอบ : $test</P>
<P>สรุปผลดำเนินการ : $maintenate</p>
<p> ได้ดำเนินการในส่วนแรกเสร็จเรียบร้อยแล้ว มีบางส่วนที่เกี่ยวข้องกับท่าน ให้ช่วยดำเนินการต่อด้วยค่ะ</p>
<p> ข้อความพิเศษ : $mess </p>
<p align=center class=style1><a href=http://192.168.0.231:8099/computer/serviec/homeNongNong.php?head=$nameToNext>!!!!! Click!!!!!! </a></p>
<p align=right class=style1>From : $head Date : $d -$m - $y </p></td>
</tr>
</table>
<p> </p>
</td>
</tr>
</table>
</BODY>
</HTML>
";
$header = "MIME-Version: 1.0 \n";
$header .= "Content-Type:text/html; charset=windows-874 \n";
$header .= "From:$head@kkc\n";
$header .= "Content-Type: text/html; charset=tis-620";
if (!empty($cc)) {
$header .= 'Cc: \n';
}
if (!empty($bcc)) {
$header .= 'Bcc: \n';
}
ini_set('SMTP','192.168.0.168');
if (mail($nameToNext1, $subject1, $msg21, $header))
{
echo "<script>alert('ระบบได้ทำการส่ง E-mail ถึง $nameToNext เรียบร้อยแล้วค่ะ');window.location='homeNongnong.php?head=$head';</script>";
}
else {
echo "SEND FAILS";
}
}
exit();
echo "<script>alert('ระบบได้ทำการส่ง E-mail ถึง $nameToNext เรียบร้อยแล้วค่ะ');window.location='homeNongnong.php?head=$user_log';</script>";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Untitled Document</title>
</head>
<body>
<a href="../Body/main2.php"></a>
</body>
</html>
Tag : PHP, Ms SQL Server 2016, Google Chrome, Web Services, Windows
|
|
|
|
|
|
Date :
2018-07-26 15:52:51 |
By :
mewhappy |
View :
495 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
https://www.thaicreate.com/php/php-send-email.html
http://php.net/manual/en/function.mail.php
ลองอ่านดูก่อนนะครับ
|
|
|
|
|
Date :
2018-07-26 16:20:19 |
By :
DK |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|