正如标题所说:
是否可以发送电子邮件(使用php mail()),并在发送电子邮件后,自动重定向到另一个页面。所有代码都在单个php文件中?
代码方面,应该是这样的:
if(mail(argument...)){
header("Location: www.google.com");
}
我想我会得到:“错误:标题信息已经发送”或类似的东西。但是,如果我想发送电子邮件然后在该页面上自动重定向怎么办?可能的?
答案 0 :(得分:0)
此错误:
Error: header information already sent
通常是由于在打开和关闭PHP标签之前有空白区域或者在准备页面之前将某些内容打印到浏览器。
如果这是你唯一的代码
if(mail(argument...)){
header("Location: www.google.com");
}
它会起作用,因为你没有在浏览器上打印任何内容,但一定要避免包含空格。