当用户按下提交按钮时,如何显示用户在 $alert 中以表单形式提交的 $name 输入?

How to display $name Input that a user submitted in a form within a $alert when user pushes the submit button?

我被困住了,希望有人能提供帮助。

我正在尝试让用户输入(他们的 $name)在用户提交表单时显示在 $alert'' 中。示例:用户输入以下表单:** 姓名:Joe,电话:XXX.XXX.XXXX,电子邮件:Joe@example.com *** 并推送提交。

--页面刷新说。 “消息已发送,乔,感谢您联系我们!”

$mail->send();
     $alert = <div class="alert-success">'
                     <span>Message sent $name, thank you for contacting us!</span> 
                    </div>'; 

您需要更正错别字,如下所示:

$mail->send();
     $alert = '<div class="alert-success">'.
                     '<span>Message sent '.$name.', thank you for contacting us!</span>'. 
                    .'</div>'; 

现在您在 $alert 中有了一个模板,您需要确保显示它。最简单的方法是 echo 它,比如

echo $alert;

但您可能需要将其显示在当前位置以外的其他位置。此外,PHP 也是一种模板语言,因此在某些环境中,您可以执行类似

的操作
$mail->send(); ?>
     <div class="alert-success">
                     <span>Message sent <?php echo $name; ?>, thank you for contacting us!</span> 
                    </div>
<?php