谢谢$name显示,因为它没有显示人员姓名


Thank you $name is displaying as it is not showing the persons name

 <?php
        $Email = @trim(stripslashes($_POST['Email']));
        $Name = $_POST['Name'];
        $Email = $_POST['Email'];
        $Number= $_POST['Number'];
        $Subject= $_POST['Subject'];
        $Message= $_POST['Message'];
        $formcontent="
                  Name: $Name 'n
                  Email: $Email 'n
                  Number: $Number 'n
                  Subject: $Subject'n
                  Message: $Message";
        $recipient = "info@domain.com";
        $mailheader = "From: $Name 'r'n";
        mail($recipient, $Subject, $formcontent, $mailheader) or die("Error!");
        echo "<h4 align= center><b>Thank You $Name!</b></h4>";
     ?>

对于此PHP代码,结果显示为谢谢$Name!";?>脱机而不是在服务器端。为什么它不显示人名?

试试这个:''

  echo "<h4 align= center><b>Thank You ".$Name."!</b></h4>";

试试这样,

echo "<h4 align= center><b>Thank You '".$Name."'!</b></h4>";