我有一个PHP表单脚本,在提交后重定向到 example.com/page1 ,我想要做的是设置电子邮件例外以便
if (userEmail = john@domain.com the script redirects to **example.com/page2** ) else (redirects to **example.com/page1**)
这样只有john的电子邮件重定向到第2页,每个人都被重定向到第1页。
这是我目前的脚本代码,我不知道如何为John的电子邮件添加例外。
$ssEmail = getVar($_REQUEST["ssEmail"]);
if (@mail($to, $subject, $message, $headers))
{
if($ssCopyEmail=='yes') { @mail($ssEmail, $subject, $message, $headers); }
$sentMessage="Your Request has been submitted Successfully!";
$rememberFields="no";
?>
<script language="javascript" type="text/javascript">
<!--
document.location = "https://example.com/page1";
-->
</script>
<?php
}
答案 0 :(得分:0)
如果您的电子邮件模板对所有用户都相同,那么在执行电子邮件代码后,您可以将请求重定向到相应的页面
//email sent
if($to=="john@domain.com")
{
// redirect page2
}
else
{
// redirect page1
}
如果您有多个电子邮件列表,请使用in_array
。