我需要发送电子邮件,然后重定向到其他网站。 我不熟悉php,我无法让它工作。 有人可以帮忙吗?
代码:
<?php
if (isset($email))
{
$message = "Beste,\n Uw totaal bedrag is €$totaal_ja." .
"\n\nBedankt om voor onze shop te kiezen!,\n";
$headers = 'From: contact@xxxxxxxx' . "\r\n" .
'Reply-To: contact@xxxxxxx' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
ini_set("SMTP", "uit.telenet.be");
if (!mail($email,"Bestelling",$message,$headers))
{ echo "We kunnen geen mail sturen naar je opgegeven mailadres.";
echo "Ben je zeker dat het correct is?";
}
else
{
}
}
else echo "Gelieve uw nickname en uw mailadres in te vullen!";
?>
答案 0 :(得分:1)
您必须使用header
功能重定向。
header('Location: http://www.example.com/');
请注意,在使用此功能之前,不得出现任何类型的输出。
答案 1 :(得分:0)
无论您想要重定向到其他网站,请添加以下内容:
header("Location: http://example.com");
exit;
答案 2 :(得分:0)
if (mail($email,"Bestelling",$message,$headers))
{
header("Location: http://example.com");
exit;
}
else
{
echo "We kunnen geen mail sturen naar je opgegeven mailadres.";
echo "Ben je zeker dat het correct is?";
}
答案 3 :(得分:0)
if (!mail($email,"Bestelling",$message,$headers))
{ echo "We kunnen geen mail sturen naar je opgegeven mailadres.";
echo "Ben je zeker dat het correct is?";
}
else
{
}
只需用此
替换它if (!mail($email,"Bestelling",$message,$headers))
{ echo "We kunnen geen mail sturen naar je opgegeven mailadres.";
echo "Ben je zeker dat het correct is?";
}
else
{
//--- this section will run when mail is sent.
header('location:your_desired_page.php')
}