首页 > 解决方案 > 如何从 HTML 中获取 $name 的信息

问题描述

我是一个基本的开发人员,想要一些帮助,我如何从 HTML 获取 PHP 变量信息?

变量在同一页面中声明。我尝试了以下方法,但出现错误。任何帮助都深表感谢。

if (isset($_POST['signup'])) {
        $name = $_POST['namePHP'];
        $email = $_POST['emailPHP'];

$mail->Subject = 'Live-X || A New Registration Executed';
            $mail->Body = '<div>Respected <b>Sir</b></div>
                           <ul>
                                <li><b>Name: </b></li>'<?$name?>'                                      
                           </ul>

                           <div>Thanking You</div>';
            $mail->send();

标签: phphtml

解决方案


您需要正确转义字符串。

使用单引号创建字符串时,首先需要使用单引号结束字符串,然后使用句点 ( .) 'switch' 到变量,然后继续使用句点让我们重新打开字符串,再次使用单引号。

$mail->Body = '<div>Respected <b>Sir</b></div>
               <ul>
                   <li><b>Name: </b></li>' . $name . '                                      
               </ul>
               <div>Thanking You</div>';

资源

字符串

使用 PHP 和 HTML 转义字符串

将变量与字符串混合


推荐阅读