簡體   English   中英

如何從發送電子郵件中刪除特定數據

[英]How to remove specific data from sending email

我正在使用php表單進行工作,該表單將收集OID並以電子郵件形式從設備發送並正常工作,我只需要刪除某些特定數據即可獲得幫助,例如:如果特定的OID不可用,我的變量將檢測為“不可用”和我一樣收到電子郵件。 在通過電子郵件發送之前,是否可以從我的表單中搜索並刪除“不可用”一詞。

從下面的代碼中,請假定“ $ FaultNo002”檢測為“不可用”。

<?php

require 'PHPMailer-master/PHPMailerAutoload.php';

$FaultNo001 = $_POST['FaultNo001'];
$FaultNo002 = $_POST['FaultNo002'];



$body = "
<html>
<body>
<table width='750' border='0'>
  <tr>
    <td colspan='2'><h1>&nbsp;Fault Codes</h1><hr></td>
    </tr>
  <tr><td>
  ".$FaultNo001."
  ".$FaultNo002."

  </td></tr>
  </table>
</body>
</html>

";


$mail = new PHPMailer;
$mail->From = from@mail.com;
$mail->FromName = name;
$mail->addAddress('to@mail.com', 'test');     
$mail->isHTML(true);                                  

$mail->Subject = 'subject';
$mail->Body    = $body;




?>

等待您的支持,如果您不明白我的問題,請告訴我。

我的表格如下

<form action="https://domain/Fault_Mail.php" method="post" id="Form">
<input type="text" readonly id="FaultNo001" style="background:none; border: 0;" class="Font4" value="Not Availables1" name="FaultNo001" size="100">
<input type="text" readonly id="FaultNo002" style="background:none; border: 0;" class="Font4" value="" name="FaultNo002" size="100">
<input type="submit" value="Submit" class="SubmitButton" border="2" >
</form>

$mail->Body = str_replace('Not available','',$body);

但請考慮阻止發送此值。 如果您以后決定更改表單中的值(為什么不是數字)或轉換為另一種語言,則也必須更改此代碼行

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM