Update emailing scripts to send html formatted emails.
This commit is contained in:
parent
a0c3a2601a
commit
01f355a0ef
@ -4,12 +4,13 @@ $conn = mysqli_connect($servername, $username, $password, $db);
|
|||||||
|
|
||||||
$unit = mysqli_real_escape_string($conn, $_POST['unit']);
|
$unit = mysqli_real_escape_string($conn, $_POST['unit']);
|
||||||
$start_date_time = mysqli_real_escape_string($conn, $_POST['start_date_time']);
|
$start_date_time = mysqli_real_escape_string($conn, $_POST['start_date_time']);
|
||||||
$description = $_POST['description'];
|
$description = mysqli_real_escape_string($conn, $_POST['description']);
|
||||||
$is_ongoing = mysqli_real_escape_string($conn, $_POST['is_ongoing']);
|
$is_ongoing = mysqli_real_escape_string($conn, $_POST['is_ongoing']);
|
||||||
$end_date_time = mysqli_real_escape_string($conn, $_POST['end_date_time']);
|
$end_date_time = mysqli_real_escape_string($conn, $_POST['end_date_time']);
|
||||||
$alert = mysqli_real_escape_string($conn, $_POST['alert']);
|
$alert = mysqli_real_escape_string($conn, $_POST['alert']);
|
||||||
$user = mysqli_real_escape_string($conn, $_POST['user']);
|
$user = mysqli_real_escape_string($conn, $_POST['user']);
|
||||||
|
|
||||||
|
$description_for_email = nl2br($_POST['description']);
|
||||||
//Insert event to events table
|
//Insert event to events table
|
||||||
$event = "INSERT INTO events (unit_id, date_time_start, description, is_ongoing, date_time_end, alert_id, user) VALUES ('$unit','$start_date_time', '$description', '$is_ongoing', '$end_date_time', '$alert', '$user')";
|
$event = "INSERT INTO events (unit_id, date_time_start, description, is_ongoing, date_time_end, alert_id, user) VALUES ('$unit','$start_date_time', '$description', '$is_ongoing', '$end_date_time', '$alert', '$user')";
|
||||||
|
|
||||||
@ -34,8 +35,29 @@ if($result){
|
|||||||
//Set Email Info
|
//Set Email Info
|
||||||
$to = "TO-EMAIL@DOMAIN.COM";
|
$to = "TO-EMAIL@DOMAIN.COM";
|
||||||
$subject = "New BMS Alert: ".$unitname." ".$alertname."";
|
$subject = "New BMS Alert: ".$unitname." ".$alertname."";
|
||||||
$headers = "From: FROM-EMAIL@DOMAIN.COM";
|
$headers = "MIME-Version: 1.0" . "\r\n";
|
||||||
$message = "BMS Unit: ".$unitname." \n Type of Alert: ".$alertname." \n Start Date / Time: ".$start_date_time." \n End Date / Time: ".$end_date_time." \n Description: ".$description." \n Created by: ".$user." \n Event Link: https://DOMAIN.com/bms/viewevent.php?eventid=$event_id \n \n This message generated by https://DOMAIN.com/bms";
|
$headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
|
||||||
|
$headers .= "From: FROM-EMAIL@DOMAIN.COM";
|
||||||
|
$message = "
|
||||||
|
<html>
|
||||||
|
<body>
|
||||||
|
BMS Unit: ".$unitname."
|
||||||
|
<br />
|
||||||
|
Type of Alert: ".$alertname."
|
||||||
|
<br />
|
||||||
|
Start Date / Time: ".$start_date_time."
|
||||||
|
<br />
|
||||||
|
End Date / Time: ".$end_date_time."
|
||||||
|
<br />
|
||||||
|
Description: ".$description_for_email."
|
||||||
|
<br />
|
||||||
|
Created by: ".$user."
|
||||||
|
<br />
|
||||||
|
Event Link: https://DOMAIN.COM/bms/viewevent.php?eventid=$event_id
|
||||||
|
<br /><br />
|
||||||
|
This message generated by https://DOMAIN.COM/bms
|
||||||
|
</body>
|
||||||
|
</html>";
|
||||||
//WordWrap the message
|
//WordWrap the message
|
||||||
$message_wrapped = wordwrap($message, 70, "\n", true);
|
$message_wrapped = wordwrap($message, 70, "\n", true);
|
||||||
//Send the email
|
//Send the email
|
||||||
|
@ -3,11 +3,12 @@
|
|||||||
$conn = mysqli_connect($servername, $username, $password, $db);
|
$conn = mysqli_connect($servername, $username, $password, $db);
|
||||||
|
|
||||||
$event_id = mysqli_real_escape_string($conn, $_POST['event']);
|
$event_id = mysqli_real_escape_string($conn, $_POST['event']);
|
||||||
$description = $_POST['description'];
|
$description = mysqli_real_escape_string($conn, $_POST['description']);
|
||||||
$is_ongoing = mysqli_real_escape_string($conn, $_POST['is_ongoing']);
|
$is_ongoing = mysqli_real_escape_string($conn, $_POST['is_ongoing']);
|
||||||
$end_date_time = mysqli_real_escape_string($conn, $_POST['end_date_time']);
|
$end_date_time = mysqli_real_escape_string($conn, $_POST['end_date_time']);
|
||||||
$user = mysqli_real_escape_string($conn, $_POST['user']);
|
$user = mysqli_real_escape_string($conn, $_POST['user']);
|
||||||
|
|
||||||
|
$description_for_email = nl2br($_POST['description']);
|
||||||
//Insert event to events table
|
//Insert event to events table
|
||||||
$event = "UPDATE events SET description='$description', is_ongoing='$is_ongoing', date_time_end='$end_date_time', user='$user' WHERE event_id='$event_id'";
|
$event = "UPDATE events SET description='$description', is_ongoing='$is_ongoing', date_time_end='$end_date_time', user='$user' WHERE event_id='$event_id'";
|
||||||
|
|
||||||
@ -36,8 +37,29 @@ if($result){
|
|||||||
//Set Email Info
|
//Set Email Info
|
||||||
$to = "TO-EMAIL@DOMAIN.COM";
|
$to = "TO-EMAIL@DOMAIN.COM";
|
||||||
$subject = "Updated BMS Alert: ".$unitname." ".$alertname."";
|
$subject = "Updated BMS Alert: ".$unitname." ".$alertname."";
|
||||||
$headers = "From: FROM-EMAIL@DOMAIN.COM";
|
$headers = "MIME-Version: 1.0" . "\r\n";
|
||||||
$message = "BMS Unit: ".$unitname." \n Type of Alert: ".$alertname." \n Start Date / Time: ".$start_date_time." \n End Date / Time: ".$end_date_time." \n Description: ".$description." \n Updated by: ".$user." \n Event Link: https://DOMAIN.com/bms/viewevent.php?eventid=$event_id \n \n This message generated by https://DOMAIN.com/bms";
|
$headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
|
||||||
|
$headers .= "From: FROM-EMAIL@DOMAIN.COM";
|
||||||
|
$message = "
|
||||||
|
<html>
|
||||||
|
<body>
|
||||||
|
BMS Unit: ".$unitname."
|
||||||
|
<br />
|
||||||
|
Type of Alert: ".$alertname."
|
||||||
|
<br />
|
||||||
|
Start Date / Time: ".$start_date_time."
|
||||||
|
<br />
|
||||||
|
End Date / Time: ".$end_date_time."
|
||||||
|
<br />
|
||||||
|
Description: ".$description_for_email."
|
||||||
|
<br />
|
||||||
|
Updated by: ".$user."
|
||||||
|
<br />
|
||||||
|
Event Link: https://DOMAIN.com/bms/viewevent.php?eventid=$event_id
|
||||||
|
<br /><br />
|
||||||
|
This message generated by https://DOMAIN.com/bms
|
||||||
|
</body>
|
||||||
|
</html>";
|
||||||
//WordWrap the message
|
//WordWrap the message
|
||||||
$message_wrapped = wordwrap($message, 70, "\n", true);
|
$message_wrapped = wordwrap($message, 70, "\n", true);
|
||||||
//Send the email
|
//Send the email
|
||||||
|
Loading…
Reference in New Issue
Block a user