【发布时间】:2014-01-07 17:23:41
【问题描述】:
我有一个表格。当用户填写并提交时。它将带有表格附件的邮件发送给部门负责人。此电子邮件有两个按钮“批准”和“拒绝”。现在当经理“批准”时,它应该回复批准消息和附件。但是,当他单击“拒绝”时,应回复消息“已拒绝”。以下是我现在拥有的。
PHP 将应用程序发送给管理器。我正在使用 PHP 邮件程序 PHP
$body = file_get_contents('Source/auth.php'); // Authentication Page
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPDebug = 1;
$mail->SMTPAuth = true;
$mail->SMTPSecure = 'ssl';
$mail->Host = 'smtp.gmail.com';
$mail->Port = 465; // or 465
$mail->IsHTML(true);
$mail->Username = $_SESSION['member_name'];
$mail->Password = $_SESSION['member_password'];
$mail->SetFrom($_SESSION['member_name']);
$mail->Subject = "Application";
$mail->Body = $body;
$mail->AddAddress($memail);// Manager of the Department from DB
$mail->AddReplyTo($memEmail, "name"); // Reply mail
$mail->AddAttachment($_SERVER['DOCUMENT_ROOT'].'/Application/PDF/'.$file.'.pdf');
$mail->Send(header ('Location: login_succ.php'));
我创建了一个小的身份验证页面'auth.php';包含在发件人的邮件中。 HTML
<form name="form1" method="GET" action="" onSubmit="return verify()">
<div>
<button>Approved</button> // Reply with approval form as attachment
<button>Rejected</button> // Reply 'Rejected'
</div>
</form>
这可以实现吗?我想在 Internet 和 Intranet 上发送应用程序。
【问题讨论】:
-
给按钮不同的值,然后检查哪个通过了。
-
好的,所以我应该在邮件之间嵌入 PHP 标签并使用值来实现批准/拒绝,对吗?
标签: javascript php email