使用PHPMailer时,如何将用户重定向到新页面?

使用PHPMailer时,如何将用户重定向到新页面?,php,html,phpmailer,Php,Html,Phpmailer,在我的程序中,当使用PHPMailer发送邮件时,我希望出现一个警告框,并将用户重定向到我的索引页 但是,它只会重定向到索引页,不会显示警报框。但是,当我删除标题重定向时,它会显示警报框,并将用户重定向到与PHP脚本相同的页面 我将在何处写入PHPMailer代码或显示服务器消息 PHP HTML 这不是PHPMailer问题,您的代码会立即将用户重定向到索引页,因此无法显示警报 您正在寻找的是定时重定向。这可以通过客户端完成,也可以像您所做的那样使用header函数 变, header("lo

在我的程序中,当使用PHPMailer发送邮件时,我希望出现一个警告框,并将用户重定向到我的索引页

但是,它只会重定向到索引页,不会显示警报框。但是,当我删除标题重定向时,它会显示警报框,并将用户重定向到与PHP脚本相同的页面

我将在何处写入PHPMailer代码或显示服务器消息

PHP

HTML


这不是PHPMailer问题,您的代码会立即将用户重定向到索引页,因此无法显示警报

您正在寻找的是定时重定向。这可以通过客户端完成,也可以像您所做的那样使用header函数

变,

header("location: index.php");
对,

请注意更改,3定义了重定向发生前的倒计时时间

阅读材料


要使用PHP标题,您之前无法发送任何输出,因此请删除该警报脚本,在标题之前删除回显。以后,请仅使用与您的问题/代码直接相关的标记。通常的方法是将发送状态存储在会话中,发出重定向,然后在呈现目标页面时显示从会话读取的状态。它可以工作,但在完成3秒之间,它显示服务器消息,我不想显示服务器消息。我的意思是,它在发送邮件后,在单击警报框的“确定”按钮后显示此类消息。2018-03-03 05:47:58客户端->服务器:验证登录,tls必须启动,并且可能需要更长的消息列表。
    <div class="card">
     <form action="" method="POST">
     <div class="form-group">
     <label for="name">your name</label>
     <div class="input-group">
    <div class=" input-group-addon bg-light"><i class="fa fa-user prefix grey-text"></i></div>
    <input type="text" id="name" name="name" class="form-control"placeholder="User name" required />
     </div>
     </div>
     <div class="form-group">
    <label for="email">Email</label>
    <div class="input-group">
    <div class=" input-group-addon bg-light"><i class="fa fa-envelope prefix grey- text"></i></div>
     <input type="email" id="email" name="email" class="form-control" 
   placeholder="Email Adress"  required> 
    </div>
    </div>
    <div class="form-group">
    <label for="message">Message</label>
    <div class="input-group">
    <div class="input-group-addon bg-light"><i class="fa fa-pencil text-grey"></i>
    </div>
   <textarea id="message" name="message" class="form-control" rows="5" required> 
  </textarea>
   </div>
   </div>
   <div class="text-center">
   <button type="submit" name="submit" value="submit" class="btn btn 
  unique">Send<i class="fa fa-paper-plane-o ml-2"></i></button>
   </div>
   </form>
   </div>
header("location: index.php");
header("Refresh:3; url=index.php");